Hali feltöltök 1 scriptet ami alap parancsok input fajta dialoggal
Hogy mit ist lehet kapni a scriptben sorolom :Health,Armour, Fegyvert lehet 5 dbt(M4,MP5,Grenade,chainsaw,desert)Kick ez még az v1.0 a parancsok még bövülni fog !!
parancsa: /alapcmd
jöjjön a script:
[pawn]
#include <a_samp>
#include <zcmd>
#define DIALOG_0 55
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Alap parancsok betöltve by ZzzzZ\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,0x3A7CFFFF,\"Alap Parancsok Betöltve by ZzzzZ a.k.a instant parancsa /alapcmd\");
return 1;
}
CMD:Alapcmd(playerid,params[]){ ShowPlayerDialog(playerid,DIALOG_0,DIALOG_STYLE_INPUT,\"Alap Parancsok\",\"Alap Commandok :Kill ,Help,Health,Armour feltöltés,Kick Fegyver lekérés (5DB Fegyver:M4, Desert,MP5,ChainSaw,Grenade)\",\"Rendi\",\"\"); return 1; }
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0 && response)
{
if(strcmp(inputtext, \"Kill\", true) == 0)
{
SetPlayerHealth(playerid,0.0);
SendClientMessage(playerid,0x3A7CFFFF,\"[KILL]Megölted magad\");
}
else if(strcmp(inputtext,\"Help\",true) == 0)
{
ShowPlayerDialog(playerid,21,DIALOG_STYLE_MSGBOX,\"Segitség\",\"\\t Parancsokért:/cmds\\n\\t Teleportokért: /teles\\n\\t Szabályzatért: /rules\",\"OK\",\"\");
}
else if(strcmp(inputtext,\"Health\",true) == 0)
{
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,0x3A7CFFFF,\"[HEALTH]Életed feltöltve\");
}
else if(strcmp(inputtext,\"Armour\",true) == 0)
{
SetPlayerArmour(playerid,100);
SendClientMessage(playerid,0x3A7CFFFF,\"[ARMOUR]Páncélod feltöltve\");
}
else if(strcmp(inputtext,\"Kick\",true) == 0)
{
Kick(playerid);
SendClientMessage(playerid,0x3A7CFFFF,\"[KICK]Sikeresen ki kickelted magad xD\");
SendClientMessageToAll(0x3A7CFFFF,\"Valaki ki kickelte magát\");
}
else if(strcmp(inputtext,\"M4\",true) == 0)
{
GivePlayerWeapon(playerid,31,999999);
SendClientMessage(playerid,0x3A7CFFFF,\"M4 fegyver lekérve\");
}
else if(strcmp(inputtext,\"Desert\",true) == 0)
{
GivePlayerWeapon(playerid,24,99999);
SendClientMessage(playerid,0x3A7CFFFF,\"Desert Deagle fegyver lekérve\");
}
else if(strcmp(inputtext,\"MP5\",true) == 0)
{
GivePlayerWeapon(playerid,29,9999);
SendClientMessage(playerid,0x3A7CFFFF,\"MP5 fegyver lekérve\");
}
else if(strcmp(inputtext,\"ChainSaw\",true) == 0)
{
GivePlayerWeapon(playerid,9,123);
SendClientMessage(playerid,0x3A7CFFFF,\"Fürész kézifegyver lekérve\");
}
else if(strcmp(inputtext,\"Grenade\",true) == 0)
{
GivePlayerWeapon(playerid,16,99999);
SendClientMessage(playerid,0x3A7CFFFF,\"Gránát kézifegyver lekérve\");
}
}
return 1;
}
[/pawn]