Sziasztok,az lenne a problémám hogy van 1 parancsom aminek vannak alfunkciói.Én ezt úgy akartam megoldani hogy az összes külön parancs legyen.Pl.: /küld (Itt jönnek ki a funkciók) /küld e-mail . Itt meg e-mailt küld.És az a probléma ezzel a megoldással,hogy ha /küld -öt írok akkor nem a funkciók jönnek elõ hanem egybõl e-mailt küld.
Itt van pontosabban a parancs:
if (strcmp(\"/kasztváltás rohamkatona\", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, Float:5, Float:-126.34227752686, Float:974.57659912109, Float:19.8515625)
)
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 22, 250);
GivePlayerWeapon(playerid, 31, 500);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 16, ;
return 1;
}
if (strcmp(\"/kasztváltás\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COLOR_LIME,\"Lehetséges funkciók:\");
SendClientMessage(playerid,COLOR_LIME,\"rohamkatona , páncélököl , mesterlövész\");
SendClientMessage(playerid,COLOR_LIME,\"Egy fegyver raktárnál kell lenned!Megtalálod õket mindkét bázison!\");
return 1;
}
Szóval ebben van a hiba. A /kasztváltásra egybõl a fentebbi parancs jön elõ,és a másik probléma: elõször törli a régi fegyvereket de ha másodszorra is benyomom akkor hozzáadódik.
Harmadik probléma:Olyan mint ha nem is érzékelné az IsPlayerInRangeOfPoint-ot
Köszönöm elõre is a válaszokat
Ui.: Azért nyitottam új témát,mert úgy látszik ha sok válasz van benne akkor azt hiszik hogy meg van válaszolva a kérdés.
Dupla hozzászólás automatikusan összefûzve. ( 2011. szeptember 01. - 18:48:00 )
Pls valaki help,és nem tudna valaki segíteni abban hogy hol tudom beszerezni az utils.inc-et?