Szerző Téma: Egyszer Használhatja a Parancs-t  (Megtekintve 589 alkalommal)

Egyszer Használhatja a Parancs-t
« Dátum: 2012. január 14. - 17:17:07 »
0 Show voters
Sziasztok Fórumozók  :D
Az lenne a kérdésem hogy hogy lehetne azt megoldani hogy egy parancst csak Egyszer használhasson a player pl /parancs használja és ha megint beirja /parancs kiirja Hiba: Ezt a parancsot CSak CSatlakozásonként használhatod elõre is köszönöm  :D

dexi

  • Vendég
Egyszer Használhatja a Parancs-t
« Válasz #1 Dátum: 2012. január 14. - 17:40:55 »
0 Show voters
OnPlayerConnecthez:
 

hasznalhatja[playerid] = true;

 
Mod elejére:
new bool:hasznalhatja[MAX_PLAYERS];

 
Parancs:
 
CMD:teszt(playerid)
{
if(hasznalhatja[playerid] == true)
{
//Funkc.
hasznalhatja[playerid] = false;
}
else SendClientMessage(playerid, -1, \"Nem használhatod.\"
}

Egyszer Használhatja a Parancs-t
« Válasz #2 Dátum: 2012. január 14. - 17:48:07 »
0 Show voters
[pawn]CMD:like(playerid)
{
ServerLike++;
new str[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(fexist(\"like.cfg\"))
{
dini_IntSet(\"like.cfg\",\"Lájkok\",ServerLike);
format(str,sizeof(str),\"{FF0606}%s {33AA33}Lájkolta a szerót! {CBFF45}Lájkold Te is {FFFF00}<{FF0606}/like{FFFF00}> \",name);
SendClientMessageToAll(-1,str);
}
return 1;
}[/pawn]
Ezt csind meg ugy nekem PLS
« Utoljára szerkesztve: 2012. január 14. - 17:58:59 írta Szabyxxx »

dexi

  • Vendég
Egyszer Használhatja a Parancs-t
« Válasz #3 Dátum: 2012. január 14. - 17:57:36 »
0 Show voters
CMD:teszt(playerid)
{
if(hasznalhatja[playerid] == true)
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, -1, \"Feltöltötted az életed.\");
hasznalhatja[playerid] = false;
}
else SendClientMessage(playerid, -1, \"Többször nem használhatod ezt a parancsot.\"
}

 
ZCMD-be csináltam tehát ezt bárhova a mododba rakhatod, de elõtte
#include zcmd

Egyszer Használhatja a Parancs-t
« Válasz #4 Dátum: 2012. január 14. - 18:01:17 »
0 Show voters
Amit irtam azt csind meg PLease amugy Kösszikeh   :D

dexi

  • Vendég
Egyszer Használhatja a Parancs-t
« Válasz #5 Dátum: 2012. január 14. - 18:12:50 »
0 Show voters
CMD:like(playerid)
{
if(hasznalhatja[playerid] == true)
{
ServerLike++;
new str[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(fexist(\"like.cfg\"))
{
dini_IntSet(\"like.cfg\",\"Lájkok\",ServerLike);
format(str,sizeof(str),\"{FF0606}%s {33AA33}Lájkolta a szerót! {CBFF45}Lájkold Te is {FFFF00}<{FF0606}/like{FFFF00}> \",name);
SendClientMessageToAll(-1,str);
hasznalhatja[playerid] = false;
}
}
else SendClientMessage(playerid, -1, \"Már likeoltad a szervert.\");
return 1;
}

Egyszer Használhatja a Parancs-t
« Válasz #6 Dátum: 2012. január 14. - 18:15:10 »
0 Show voters
Köszönöm Szépen Igazi Scripter vagy Zárok!  :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal