Szerző Téma: Letíltás  (Megtekintve 566 alkalommal)

Nem elérhető Stramm

  • 193
    • Profil megtekintése
Letíltás
« Dátum: 2013. június 03. - 16:34:41 »
0 Show voters
Üdv, azt hogy kell hogy van egy parancsom
 
CMD:anims(playerid,params[])
{
ShowPlayerDialog(playerid, 233, DIALOG_STYLE_MSGBOX, \"{ffff00}Anims\",\"{e6c717}Cigi:/Smoke /smoke2 /smoke3\\n\\n{e6c717}/handstand /around /wave\\n\\n{1790e6}/totter /handshup\\n\\n{6317e6}/piss /eat /drink /handshake\\n\\n{47e617}/masturbate /dance /dance2 /dance3 /dance4\\n\\n{FF0000}Animáció kikapcsolásához: /stop\", \"Rendben\",\"Mégsem\");
return 1;
}

 
És hogy ezt le tudjam tíltani hogyha rcon adminban vagyok vagyis:
Pl: /roff
Letiltottam a parancsot ha egy player használni akarja akkor ilyenkor csak egy hiba üzenetet kap SendClientMessage-ban hogy ez a parancs le van tíltva
Ha nincs letíltva akkor megy tovább gondolom értitek

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Letíltás
« Válasz #1 Dátum: 2013. június 03. - 17:32:57 »
0 Show voters
1 pillanat és összedobom neked!
E:
 
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
new tiltva;
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Parancs letiltó\");
print(\"--------------------------------------\\n\");
tiltva = 0;
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n--------------------------------------\");
print(\"Parancs letiltó\");
print(\"--------------------------------------\\n\");
}
#endif
CMD:anims(playerid,params[])
{
if(tiltva == 0)
{
ShowPlayerDialog(playerid, 233, DIALOG_STYLE_MSGBOX, \"{ffff00}Anims\",\"{e6c717}Cigi:/Smoke /smoke2 /smoke3\\n\\n{e6c717}/handstand /around /wave\\n\\n{1790e6}/totter /handshup\\n\\n{6317e6}/piss /eat /drink /handshake\\n\\n{47e617}/masturbate /dance /dance2 /dance3 /dance4\\n\\n{FF0000}Animáció kikapcsolásához: /stop\", \"Rendben\",\"Mégsem\");
return 1;
}
else
{
    SendClientMessage(playerid, -1,\"Ezt a parancsot az RCON Admin letiltotta!\");
    return 1;
}
}
CMD:roff(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
    SendClientMessage(playerid, -1,\"Sikeresen letitottad a /anims parancsot!\");
    return 1;
}
else
{
    SendClientMessage(playerid, -1,\"Nem vagy RCON Admin.\");
    return 1;
}
return 1;
}

 
Remélem ez alapján más parancsoknál is megtudod csinálni. Csak ugye más parancsoknál más változót is kell létrehozni.
« Utoljára szerkesztve: 2013. június 03. - 17:37:52 írta ->[Easy0101]<- »

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Letíltás
« Válasz #2 Dátum: 2013. június 03. - 17:39:29 »
0 Show voters
Hibás.
 
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
new tiltva;
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Parancs letiltó\");
print(\"--------------------------------------\\n\");
tiltva = 0;
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n--------------------------------------\");
print(\"Parancs letiltó\");
print(\"--------------------------------------\\n\");
}
#endif
CMD:anims(playerid,params[])
{
if(tiltva == 0)
{
ShowPlayerDialog(playerid, 233, DIALOG_STYLE_MSGBOX, \"{ffff00}Anims\",\"{e6c717}Cigi:/Smoke /smoke2 /smoke3\\n\\n{e6c717}/handstand /around /wave\\n\\n{1790e6}/totter /handshup\\n\\n{6317e6}/piss /eat /drink /handshake\\n\\n{47e617}/masturbate /dance /dance2 /dance3 /dance4\\n\\n{FF0000}Animáció kikapcsolásához: /stop\", \"Rendben\",\"Mégsem\");
return 1;
}
else
{
    SendClientMessage(playerid, -1,\"Ezt a parancsot az RCON Admin letiltotta!\");
    return 1;
}
}
CMD:roff(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
    SendClientMessage(playerid, -1,\"Sikeresen letitottad a /anims parancsot!\");
            tiltva = 1;
    return 1;
}
else
{
    SendClientMessage(playerid, -1,\"Nem vagy RCON Admin.\");
    return 1;
}
return 1;
}

 
A tiltva válozót nem állítottad át 1-re.
Továbbá ebben nincs feloldás, azt neked kell megírni. :)
[mod]xD1999: Megköszönném, ha nem írnál hülyeségeket.[/mod]
« Utoljára szerkesztve: 2013. június 03. - 17:42:36 írta Benceee »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal