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

Wysłany: 2014-02-14, 18:00


kamilos1198







Wiek: 28
Na forum: 4652 dni
Posty: 4
Nick w MP: Komster



Respekt: 50

Mam problem z Komend? kick .Wyskakuj? mi dwa Errory

C:\Users\Kamil\Desktop\SAMP Serwer - Kopia\gamemodes\Truck.pwn(1023) : error 017: undefined symbol "dcmd_kick"
C:\Users\Kamil\Desktop\SAMP Serwer - Kopia\gamemodes\Truck.pwn(1024) : error 017: undefined symbol "dcmd_kick"



oto KOD:


dcmd(kick,4,cmdtext);
dcmd_kick(playerid, params[])
{

if(Ranga == 1 || Ranga == 5)
{
new id;
new powod[128];
if(sscanf(cmdtext, "us", id, powod)){SendClientMessage(playerid, COLOR_RED, "Uzyj /kick IDGRACZA POWOD");return 1;}
else if(id == INVALID_PLAYER_ID){SendClientMessage(playerid, COLOR_RED, "Podany gracz nie istnieje !");return 1;}
else{
SendClientMessage(id, COLOR_RED, "Zostales/as Zkickowany/a !");
Kick(id);
SendClientMessage(playerid, COLOR_RED,"Gracz zotal zkickowany !");
return 1;
}
}
return 1;
}

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-14, 18:08


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Kod:

dcmd(kick,4,cmdtext);

To umieszczasz w public OnPlayerCommandText
Natomiast reszte kodu gdzies poza funkcjami.

Kod:

dcmd_kick(playerid, params[])
{

if(Ranga == 1 || Ranga == 5)
{
new id;
new powod[128];
if(sscanf(cmdtext, "us", id, powod)){SendClientMessage(playerid, COLOR_RED, "Uzyj /kick IDGRACZA POWOD");return 1;}
else if(id == INVALID_PLAYER_ID){SendClientMessage(playerid, COLOR_RED, "Podany gracz nie istnieje !");return 1;}
else{
SendClientMessage(id, COLOR_RED, "Zostales/as Zkickowany/a !");
Kick(id);
SendClientMessage(playerid, COLOR_RED,"Gracz zotal zkickowany !");
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-15, 00:28


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
"kamilos1198" napisał/a:

Mam problem z Komend? kick .Wyskakuj? mi dwa Errory

C:\Users\Kamil\Desktop\SAMP Serwer - Kopia\gamemodes\Truck.pwn(1023) : error 017: undefined symbol "dcmd_kick"
C:\Users\Kamil\Desktop\SAMP Serwer - Kopia\gamemodes\Truck.pwn(1024) : error 017: undefined symbol "dcmd_kick"



oto KOD:


dcmd(kick,4,cmdtext);
dcmd_kick(playerid, params[])
{

if(Ranga == 1 || Ranga == 5)
{
new id;
new powod[128];
if(sscanf(cmdtext, "us", id, powod)){SendClientMessage(playerid, COLOR_RED, "Uzyj /kick IDGRACZA POWOD");return 1;}
else if(id == INVALID_PLAYER_ID){SendClientMessage(playerid, COLOR_RED, "Podany gracz nie istnieje !");return 1;}
else{
SendClientMessage(id, COLOR_RED, "Zostales/as Zkickowany/a !");
Kick(id);
SendClientMessage(playerid, COLOR_RED,"Gracz zotal zkickowany !");
return 1;
}
}
return 1;
}


chyba nie masz includa DCMD
daj to na g?re mapki
Kod:

#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Tagi: kick
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] Kick 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