Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-01-20, 23:33


kamylo123







Wiek: 42
Na forum: 5773 dni
Posty: 1



Respekt: 50

Witajcie, ucze si? pisa? w j?zyku pawn i powoli pisze moje pierwsze komendy(nie chce z?yna? z gotowc?w). Napisa?em prowizoryczn? komend?, kt?r? si? nadaje admina, lecz mi nie wychodzi, zabezpieczenia typu musisz mie? admina by wykona? t? komend? zrobie sam. Powiedzcie co zrobi?em tu ?le i mo?liwie wyt?umaczy? jak wyci?gn?? liczbe po 2 spachach. ;)
Kod:


CMD:dajadmin(playerid, params[])//nie wiem
{
new forid;
new level;
if(sscanf(params, "dd", forid, level);
{
SendClientMessage(playerid, CZERWONY, "Wpisz: /dajadmin [playerid] [level]");
}
if(!IsPlayerConnected(forid));
{
PlayerInfo[forid][pAdmin] = level;
}
else
{
SendClientMessage(playerid, SZARY, "Gracz nie jest pod??czony!");
}
return 1;
}


ERRORY:
Kod:

TruckRP.pwn(197) : error 001: expected token: ")", but found ";"
Truck.pwn(197) : error 036: empty statement
Truck.pwn(198) : warning 217: loose indentation
Truck.pwn(201) : warning 217: loose indentation
Truck.pwn(201) : error 036: empty statement
Truck.pwn(202) : warning 217: loose indentation
Truck.pwn(206) : error 029: invalid expression, assumed zero
Truck.pwn(210) : warning 217: loose indentation


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-21, 00:19


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Tu masz b??d: if(sscanf(params, "dd", forid, level) Otwierasz 2x "(" a zamykasz tylko jedn? ")"
poprawnie:
Kod:

if(sscanf(params, "dd", forid, level))


Og?lnie zrobilbym to po swojemu tak:

Kod:


CMD:dajadmin(playerid, params[])//nie wiem
{
new forid;
new level;

if(sscanf(params, "dd", forid, level)) return SendClientMessage(playerid, CZERWONY, "Wpisz: /dajadmin [playerid] [level]");

if(!IsPlayerConnected(forid)) return SendClientMessage(playerid, SZARY, "Gracz nie jest pod??czony!");

PlayerInfo[forid][pAdmin] = level;
return 1;
}


Postaw piwo autorowi tego posta
 

 
Tagi: moje :: pierwsze :: komendy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Moje pierwsze komendy Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku