-
Sziasztok
CMD:szerel(playerid)
{
RepairVehicle(GetClosestVehicleID(playerid));
SendClientMessage(playerid, -1, \"{CC6600}(( Autó megjavítva 15.000FT volt az anyagok ára ))\");
GivePlayerMoney(playerid, -15000);
if(!GetPlayerMoney(playerid) < 15000) return SendClientMessage(playerid, -1, \"{33FFFF}(( Nincs elég pénzed az anyagokra ))\");
return 1;
}
Mi lehet a hiba? Ha beírom hogy /szerel akkor kiirja hogy \"(( Autó megjavítva 15.000FT volt az anyagok ára ))\"
Meg eztis hogy \"(( Nincs elég pénzed az anyagokra ))\"
De a pénzt is levonja :S Hogy lehetne megoldani hogy csak akkor irja ki hogy \'Nincs elég pénzed az anyagokra\' ha a pénzed 15.000 alatt van. És akkor irja ki hogy az \'Autó megjavítva 15.000ft volt az anyagok ára\' ha van 15.000 ft-d VAGY annál több. Valaki tudna ebben segíteni? :noexpression:
Elõre is köszönöm :)
-
Miért a legvégén kérdezed le mennyi pénze van ?
CMD:szerel(playerid)
{
if(!GetPlayerMoney(playerid) < 15000) return SendClientMessage(playerid, -1, \"{33FFFF}(( Nincs elég pénzed az anyagokra ))\");
RepairVehicle(GetClosestVehicleID(playerid));
SendClientMessage(playerid, -1, \"{CC6600}(( Autó megjavítva 15.000FT volt az anyagok ára ))\");
GivePlayerMoney(playerid, -15000);
return 1;
}
-
CMD:szerel(playerid)
{
if(!GetPlayerMoney(playerid) < 15000)
{
SendClientMessage(playerid, -1, \"{33FFFF}(( Nincs elég pénzed az anyagokra ))\");
}
else
{
RepairVehicle(GetClosestVehicleID(playerid));
SendClientMessage(playerid, -1, \"{CC6600}(( Autó megjavítva 15.000FT volt az anyagok ára ))\");
GivePlayerMoney(playerid, -15000);
}
return 1;
}
Edit: megelõztek
-
Köszönöm mind2öknek megy a + :)
Dupla hozzászólás automatikusan összefûzve. ( 2013. november 01. - 17:26:44 )
DE nemjó, ha van rá pénzem akkor is kiírja hogy \'Nincs elég pénzed...\'