D:\\SZERVER\\gamemodes\\teszt.pwn(1672) : error 029: invalid expression, assumed zeroD:\\SZERVER\\gamemodes\\teszt.pwn(1672) : warning 215: expression has no effectD:\\SZERVER\\gamemodes\\teszt.pwn(1672) : error 001: expected token: \";\", but found \")\"D:\\SZERVER\\gamemodes\\teszt.pwn(1672) : error 029: invalid expression, assumed zeroD:\\SZERVER\\gamemodes\\teszt.pwn(1672) : fatal error 107: too many error messages on one line
if (strcmp(\"/kajaautomata\", cmdtext, true, 10) == 0){ if(IsPlayerConnected(playerid)){ if (IsPlayerInRangeOfPoint(playerid, 1.0,-1455.0963,2592.4136,56.2359)) { SetPlayerHealth(playerid, 10); GivePlayerMoney(playerid, -10); SendClientMessage(playerid, COLOR_GREEN, \"Vettél egy szendvicset 10 dollárért!\"); SendClientMessage(playerid, COLOR_PURPLE, \"*Valaki evett egy szendvicset az autómatából.\"); } else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy kaja autómata közelében!\"); }}return 1;}
WebSite\" post=\"173672\" timestamp=\"1315164462\"]if (strcmp(\"/kajaautomata\", cmdtext, true, 10) == 0){ if(IsPlayerConnected(playerid)){ if (IsPlayerInRangeOfPoint(playerid, 1.0,-1455.0963,2592.4136,56.2359)) { SetPlayerHealth(playerid, 10); GivePlayerMoney(playerid, -10); SendClientMessage(playerid, COLOR_GREEN, \"Vettél egy szendvicset 10 dollárért!\"); SendClientMessage(playerid, COLOR_PURPLE, \"*Valaki evett egy szendvicset az autómatából.\"); } else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy kaja autómata közelében!\"); }}return 1;} Nem kell + jel a SetPlayerHelath(playerid, +10); NEM hanem simán 10 [/quote]Elméletben jó, de a végeredmény nem a várt leszA setPlayerHealth-al megváltoztatjuk az életét, vagyis 10re álítod.Helyesen:GivePlayerHealth(playerid, 10);
if (strcmp(\"/kajaautomata\", cmdtext, true, 10) == 0){ if(IsPlayerConnected(playerid)){ if (IsPlayerInRangeOfPoint(playerid, 1.0,-1455.0963,2592.4136,56.2359)) { GetPlayerHealth(playerid, 10); GivePlayerMoney(playerid, -10); SendClientMessage(playerid, COLOR_GREEN, \"Vettél egy szendvicset 10 dollárért!\"); SendClientMessage(playerid, COLOR_PURPLE, \"*Valaki evett egy szendvicset az autómatából.\"); } else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy kaja autómata közelében!\"); }}return 1;}
WebSite\" post=\"173681\" timestamp=\"1315164913\"]NEM GetPlayerHealthBizonyíték : http://wiki.sa-mp.com/wiki/GetPlayerHealthxD [/quote]new Float:health; GetPlayerHealth(playerid,health); if (health < 50.0)ez lekérdezi a játékos életét és az alapján ad meg feltételt. Nekünk meg kell változtatni nem lekérni.Magyarán GIVEPLAYERHEALTH.
Ezzel elveszed az életét 10-el, grat a fantasztikus scriptért.. :mistrust:
Ezzel elveszed az életét 10-el, grat a fantasztikus scriptért.. :mistrust: Grat az értelmetlen hozzászólásodhoz.Nem veszi el 10el az éltetét, hanem egy rossz fügvényt írt le... [/quote]Akkor bocsánat, abbahagyom.
D:\\SZERVER\\gamemodes\\teszt.pwn(1675) : error 029: invalid expression, assumed zeroD:\\SZERVER\\gamemodes\\teszt.pwn(1675) : warning 215: expression has no effectD:\\SZERVER\\gamemodes\\teszt.pwn(1675) : error 001: expected token: \";\", but found \")\"D:\\SZERVER\\gamemodes\\teszt.pwn(1675) : error 029: invalid expression, assumed zeroD:\\SZERVER\\gamemodes\\teszt.pwn(1675) : fatal error 107: too many error messages on one line