GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: ReMoTe - 2012. július 14. - 14:19:48

Cím: if GetVehicleHealth()
Írta: ReMoTe - 2012. július 14. - 14:19:48
Sziasztok :smokin:
Egy olyan kellene nekem,hogy egy parancs végén,esetemben a /vizsgáztat lekérdezi a kocsi életét és a megatottak alapján jegyet ad...
namost,én ezt így csináltam:
 
   if GetVehicleHealth(vehicleid, 900<1000)
{
    GameTextForPlayer(targetid, \"5-os!\", 3000, 4);
       SendClientMessage(playerid, 0xFF0000AA, \"Sikeresen vizsgáztattál! A vizsgázó jegye: 5-ös! Rangot léphet!\");
       SendClientMessage(targetid, 0xFF0000AA, \"Sikeresen le vizsgáztál! A jegyed: 5-ös! Rangot léphetsz!\");
}

 
A pirossal jelölt errorozik: if GetVehicleHealth(vehicleid, 900<1000)
Hogyan lehetne javítani?
Cím: if GetVehicleHealth()
Írta: IXT - 2012. július 14. - 14:24:39
(vehicleid, &Float:health)
próbáld meg ugy hogy: if GetVehicleHealth(vehicleid,  >900)
am itt találsz róla infót: http://wiki.sa-mp.com/wiki/GetVehicleHealth
próbáld ezt:
 
if(GetVehicleHealth(vehicleid) > 900 && GetVehicleHealth(vehicleid) < 1000)
Cím: if GetVehicleHealth()
Írta: ZyZu. - 2012. július 14. - 14:27:21
wiki.sa-mp.com/wiki/GetVehicleHealth
E: megelõztek
Cím: if GetVehicleHealth()
Írta: DrAkE - 2012. július 14. - 17:14:48

new
Float:vhealth;
GetVehicleHealth(vehicleid, vhealth);
if(900 < vhealth < 1000)
{
GameTextForPlayer(targetid, \"5-os!\", 3000, 4);
SendClientMessage(playerid, 0xFF0000AA, \"Sikeresen vizsgáztattál! A vizsgázó jegye: 5-ös! Rangot léphet!\");
SendClientMessage(targetid, 0xFF0000AA, \"Sikeresen le vizsgáztál! A jegyed: 5-ös! Rangot léphetsz!\");
}