Jump to content
  • 0

Respawn Cars


Guest Proteine

Question

Guest Proteine

Cum pot pune ca din 10 in 10 minute sa se respawneze masinile sau sa pun sa numai se respawneze de lok sa ramana unde le lasi...

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

exista mai multe solutii cu respawnarea masinilor:

prima si cea mai simpla este sa pui in loc de AddStaticVehicle

AddStaticVehicleEx

singurul defect este ca trebuie sa pui la fiecare sfarsit de functie inca un argument reprezentant durata in milisecunde

a doua ar fi sa faci un SetTimer:

//OnGameModeInIt
SetTimer(carrespawn,600000,0);
//carrespawn
public carrespawn
{
new bool:unwanted[CAR_AMOUNT];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= 500; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
SetTimer(carrespawn,600000,0);
}

codul de la carrespawn nu este facut de mn in afara de settimer

Link to comment
Share on other sites

exista mai multe solutii cu respawnarea masinilor:

prima si cea mai simpla este sa pui in loc de AddStaticVehicle

AddStaticVehicleEx

singurul defect este ca trebuie sa pui la fiecare sfarsit de functie inca un argument reprezentant durata in milisecunde

a doua ar fi sa faci un SetTimer:

//OnGameModeInIt
SetTimer(carrespawn,600000,0);
//carrespawn
public carrespawn
{
new bool:unwanted[CAR_AMOUNT];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= 500; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
SetTimer(carrespawn,600000,0);
}

codul de la carrespawn nu este facut de mn in afara de settimer

Nici macar nu ai facut bine codul, va da erori, foloseste addstaticvehicleex.

Link to comment
Share on other sites

Guest farse

ca sa nu pierzi timpul punand la fiecare 600000 fa asa:

descarca Notepad++

deschide un fisier nou

Pune masinile

Dute la prima linie

apasa ctrl+h

Scrie in prima );

Si in a2a ,600000);

Dai change all si gata...

Link to comment
Share on other sites

Guest farse

GF NU ESTE PAWNO

PS:la OnVehicleStreamIn:

SetVehicleParamsForPlayer(vehicleid,forplayer,0,1);


daca n'ai aia:

public OnVehicleStreamIn(vehicleid, forplayerid)

{

SetVehicleParamsForPlayer(vehicleid,forplayer,0,1);

return 1;

}

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.