Szerző Téma: onplayerentervehicle hiba  (Megtekintve 631 alkalommal)

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
onplayerentervehicle hiba
« Dátum: 2010. November 29. - 15:25:58 »
0 Show voters
Hali..
Van egy parancsom, amire a pawno hibát nemir de mégse jó..
Ötleteket várnák mi lehet a hiba:
 

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(gTeam[playerid] == 1)
{
        new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle < 73)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN, \"Eltulajdonítottál egy rendõrségi jármûvet, ezért kettõvel nagyobb lett a korozésed!\");
    SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) +2);
}
}
if(gTeam[playerid] == 0)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle < 73)
{
   SendClientMessage(playerid, COLOR_LIGHTGREEN, \"Ez a kocsi az állam tulajdona, munkára használhatod.\");
}
}
return 1;
}

Nem elérhető BeNiBoY

  • 1342
    • Profil megtekintése
onplayerentervehicle hiba
« Válasz #1 Dátum: 2010. November 29. - 15:30:27 »
0 Show voters
if(vehicle < 73)

 
itt azt adtad meg, hogy ha kevesebb a jármûID mind 73. kezdjük ott, hogy a jármûID-k 400-606-ig vannak.

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
onplayerentervehicle hiba
« Válasz #2 Dátum: 2010. November 29. - 15:31:45 »
0 Show voters
ahh, és akkor hogy tudom megadni, hogy a szerveren lerakott kocsik közül az elsõ 73 alattinak irja ki?

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
onplayerentervehicle hiba
« Válasz #3 Dátum: 2010. November 29. - 16:16:56 »
0 Show voters
Nem, azzal nincs gond, Beniboy a vehicle model id-re gondolt. A hiba az, hogy az OnPlayerEnterVehicle függvény akkor hívódik meg, amikor a játékos megnyomja a beszállás billentyût, tehát még nincs a kocsiban, épp ezért a GetPlayerVehicleID függvény visszatérési értéke 0 lesz, ezért nem mûködik. A fenti kódban a new vehicle; és a vehicle = GetPlayerVehicleID(playerid); sorokat töröld, és ahol a vehicle változót használtad, írd át vehicleid-re.

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
onplayerentervehicle hiba
« Válasz #4 Dátum: 2010. November 29. - 16:28:38 »
0 Show voters
mûködik, köszönöm.
Zárok

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal