Szerző Téma: 1 parancs nem jó  (Megtekintve 1138 alkalommal)

Nem elérhető totar

  • 425
    • Profil megtekintése
1 parancs nem jó
« Dátum: 2011. július 03. - 20:48:05 »
0 Show voters
Üdv ez a parancs miért nem jó?:
 

CMD:bilincs(playerid, params[])
{
new targetid,str[128],o[MAX_PLAYER_NAME],ot[MAX_PLAYER_NAME];
if(sscanf(params,\"us[64]\",targetid)) return SendClientMessage(playerid,COLOR_YELLOW,\"Használat: /bilincs [iD]\");
else if(IsPlayerConnected(targetid)) return SendClientMessage(playerid,COLOR_RED,\"Nincs ilyen playerid\");
else
{
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");
GetPlayerName(playerid,o,sizeof o);
GetPlayerName(targetid,ot,sizeof ot);
format(str,sizeof str,\"%s megbilincselte %s -t\",o,ot);
SendClientMessageToAll(COLOR_ORANGE,str);
TogglePlayerControllable(targetid,0);
}
return 1;
}

 
Ugy kellene hogy rcon admin megbilincselhetne vkit és kiírja hogy totar megbilincselte pl.:Zsoltit
igy
ez az egy nem akr jó lenni.
Köszi a segítséget elõre is

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
1 parancs nem jó
« Válasz #1 Dátum: 2011. július 03. - 21:06:04 »
+1 Show voters
[pawn]if(sscanf(params,\"us[64]\",targetid)) return SendClientMessage(playerid,COLOR_YELLOW,\"Használat: /bilincs [iD]\");[/pawn]
helyett:
[pawn]if(sscanf(params,\"u]\",targetid)) return SendClientMessage(playerid,COLOR_YELLOW,\"Használat: /bilincs [iD]\");[/pawn]
[pawn]else if(IsPlayerConnected(targetid)) return SendClientMessage(playerid,COLOR_RED,\"Nincs ilyen playerid\");[/pawn]
helyett
[pawn]if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,COLOR_RED,\"Nincs ilyen playerid\");[/pawn]
[pawn]if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");[/pawn]
helyett
[pawn]if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");[/pawn]
Összeségében:
[pawn]CMD:bilincs(playerid, params[])
{
new targetid,str[128],o[MAX_PLAYER_NAME],ot[MAX_PLAYER_NAME];
if(sscanf(params,\"u\",targetid)) return SendClientMessage(playerid,COLOR_YELLOW,\"Használat: /bilincs [iD]\");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,COLOR_RED,\"Nincs ilyen playerid\");
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");
GetPlayerName(playerid,o,sizeof(o));
GetPlayerName(targetid,ot,sizeof(ot));
format(str,sizeof str,\"%s megbilincselte %s -t\",o,ot);
SendClientMessageToAll(COLOR_ORANGE,str);
TogglePlayerControllable(targetid,1);
return 1;
}[/pawn]
Van köszönöm gomb is!

Nem elérhető totar

  • 425
    • Profil megtekintése
1 parancs nem jó
« Válasz #2 Dátum: 2011. július 03. - 21:28:12 »
0 Show voters
köszi jó!!
megy a köszönöm és és a katt a kössz gombra

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
1 parancs nem jó
« Válasz #3 Dátum: 2011. július 03. - 21:53:05 »
0 Show voters
Nincsmit!
Ha a téma megoldódott akkor zárd kérlek.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal