-
CMD:javit(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 3, 91.1067,-164.7879,2.4252))
{
if(stat[playerid][penz] >= 5000)
{
RepairVehicle(GetPlayerVehicleID(playerid));
GameTextForPlayer(playerid, \"~w~Megjavítva\", 1000, 1);
} else {
SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (5000% szükséges)\");
}
}
return 1;
}
Ha ott vagyok ahol kell és beírom leáll a szerver, de mi a f**z?! Egy sima parancs.. -.-\"
U.I.: Az IsPlayerInRangeOfPoint fgv. lefut, a pénz ellenõrzés nem, printf-el megnéztem.
-
CMD:javit(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 3, 91.1067,-164.7879,2.4252))
{
if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,PIROS,\"Nincs elég pénzed! (5000% szükséges)\");
{
RepairVehicle(GetPlayerVehicleID(playerid));
GameTextForPlayer(playerid, \"~w~Megjavítva\", 1000, 1);
GivePlayerMoney(playerid,-5000);
}
}
return 1;
}
EDIT: szerkeztve
-
Változót használok a pénz tárolósára, de úgy tûnik csak akkor áll le a szerver ha nincs elég manim.. ???
-
Akkor meg így:
CMD:javit(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 3, 91.1067,-164.7879,2.4252))
{
if(stat[playerid][penz] < 5000) return SendClientMessage(playerid,PIROS,\"Nincs elég pénzed! (5000% szükséges)\");
{
RepairVehicle(GetPlayerVehicleID(playerid));
GameTextForPlayer(playerid, \"~w~Megjavítva\", 1000, 1);
GivePlayerMoney(playerid,-5000);
}
}
return 1;
}
-
Pont így próbáltam mielött elolvastam :D de így is leáll ha kevesebb mint 5k-m van..
-
SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (5000% szükséges)\");
ez a hiba...nem voltam 100%-ig biztos benne ezért leteszteltem és beigazolódott a sejtésem :) mondjuk elég erõsen kibökte a szemem :D
% --> $
SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (5000$ szükséges)\");
-
SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (5000% szükséges)\");
ez a hiba...nem voltam 100%-ig biztos benne ezért leteszteltem és beigazolódott a sejtésem :) mondjuk elég erõsen kibökte a szemem :D
% --> $
SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (5000$ szükséges)\");
Hogy szúrta ki a szemedet? ??? ??? ??? Én biztos nem vettem volna észre.. Köszönöm Kovacs. :D
-
mivel % jel volt a $ helyett :d ez volt ami zavart :D
-
Nem is gondoltam hogy ott elírtam.. ;D Köszi még egyszer, zárok. :)