Guten tag Com,
Wie mache ich das wenn mein truck respawnt das auch meine Benzinvariable wieder auf 0 gestellt wird?
MfG james
Guten tag Com,
Wie mache ich das wenn mein truck respawnt das auch meine Benzinvariable wieder auf 0 gestellt wird?
MfG james
Mit einer If-Abfrage.
Mit einer If-Abfrage.
Und wie mache ich das
hier die variable
PlayerInfo[playerid][pTrucker]
Wo ist die Variable mit dem Benzin?
Ansonsten kannst du das natürlich so machen:
if(PlayerInfo[playerid][pTrucker] == 0 && SpielerInfo[playerid][pBenzin] = 0)
Du solltest dir etstmal die Basics durchlesen
Kaliber
Ginge das Wiki hätt ichs ihm auch geschickt
Es geht doch
Wie kann ich denn die Vehicleid definieren von den Trucks weil wenn dan ein Truck respawnt ist es bei allen speilern auf 0?
Wie kann ich denn die Vehicleid definieren von den Trucks weil wenn dan ein Truck respawnt ist es bei allen speilern auf 0?
Sehr gut mitgedacht, du brauchst eine extra variable hier mal ein bsp:
//oben in dein script
new var[MAX_PLAYERS];
//Bei OnPlayerStateChange
if(newstate == PLAYER_STATE_DRIVER)
{
if(IsATruck(playerid))
{
var[playerid] = GetPlayerVehicleID(playerid);
}
}
public OnVehicleSpawn(vehicleid)
{
for(new i; i<100; i++)
{
if(var[i] != vehicleid) continue;
var[i] = 0;
PlayerInfo[i][pTank] = 0;//oder was auch immer = 0;
break;
}
return 1;
}
Und was die Funktion IsATruck angeht musst du halt deklarieren, zum Beispiel so:
stock IsATruck(playerid)
{
new m = GetVehicleModel(GetPlayerVehicleID(playerid));
if(m == 455 || m == 514) return 1;//musst halt die model ids von den Trucks suchen und da einfügen ;)
return 0;
}
mfg.
public OnVehicleSpawn(vehicleid)
{
for(new i; i<100; i++)
{
if(var[i] != vehicleid) continue;
var[i] = 0;
PlayerInfo[i][pTank] = 0;//oder was auch immer = 0; //
break;
}
return 1;
}
Da will ich ja eigentlich einfügen ob das eigene FZ respawnt ich weiss aber nicht wie abfrage ob das fahrzeug respawnt ist?
Edit:
Asoo aus das
PlayerInfo[i][pTank] = 0
Muss das
PlayerInfo[i][pTrucker] = 0
//Edit:
Asoo aus das
PlayerInfo[i][pTank] = 0
Muss das
PlayerInfo[i][pTrucker] = 0
Ja
Okay hast du getan [Edit2]
Edit3 Habe schon IsATRuck definiert aber danke das du mir immer so fleissig hilfst