Szerző Téma: OnPlayerStateChange probléma!  (Megtekintve 725 alkalommal)

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
OnPlayerStateChange probléma!
« Dátum: 2012. február 29. - 21:13:12 »
0 Show voters
Sziasztok!
Valamiért nem mûködik a következõ eljárás:
 
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new kocsiid = GetPlayerVehicleID(playerid);
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
{
    if(kocsiid == 499 || kocsiid == 596 || kocsiid == 597 || kocsiid == 598 || kocsiid == 599)
    {
        if(gTeam[playerid] == TEAM_CIVIL)
        {
            SendClientMessage(playerid, COLOR_RED, \"Nem vagy rendõr!\");
            RemovePlayerFromVehicle(playerid);
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREEN, \"Kapd el a bûnözõket!\");
        }
    }
}
return 1;
}

 
Ha civilként beülök a rendõrkocsiba, nem tesz semmit! Mit tegyek hogy jó legyen?
« Utoljára szerkesztve: 2012. február 29. - 21:18:01 írta Rupert »

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
OnPlayerStateChange probléma!
« Válasz #1 Dátum: 2012. február 29. - 21:21:13 »
0 Show voters
[pawn]public OnPlayerStateChange(playerid, newstate, oldstate)
{
new kocsiid = GetPlayerVehicleID(playerid);
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
{
    if(kocsiid == 499 || kocsiid == 596 || kocsiid == 597 || kocsiid == 598 || kocsiid == 599)
    {
        if(gTeam[playerid] != TEAM_CIVIL)
        {
            SendClientMessage(playerid, COLOR_RED, \"Nem vagy rendõr!\");
            RemovePlayerFromVehicle(playerid);
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREEN, \"Kapd el a bûnözõket!\");
        }
    }
}
return 1;
}[/pawn]

Nem elérhető DaVe

  • 149
    • Profil megtekintése
OnPlayerStateChange probléma!
« Válasz #2 Dátum: 2012. február 29. - 21:48:15 »
0 Show voters
az eredeti kód jó, csak
 

new kocsiid = GetVehicleModelID(GetPlayerVehicleId(playerid));

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
OnPlayerStateChange probléma!
« Válasz #3 Dátum: 2012. március 01. - 12:15:20 »
0 Show voters
Köszönöm Dave, a probléma megoldódott!:D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal