Need simple Help - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Need simple Help (
/showthread.php?tid=502935)
Need simple Help -
HelpYou - 26.03.2014
I need CMD for restart server all 5 mintues and Its respawn the cars and player spawn with textdraw for a second on the game.
Thanks for helpers !
Re: Need simple Help -
Equuuuin0X - 26.03.2014
Command for respawning all cars.
pawn Код:
CMD:respawncars(playerid,params[])
{
for(new i=0; i<MAX_VEHICLES; i++)
{
if(UnoccupiedVehicle(i))
{
SetVehicleToRespawn(i);
}
}
return SendClientMessage(playerid,yellow,"You have respawned all vehicles!");
}
What kind of textdraw do you want when a player connects to your server ? and the timer should be 5 seconds rite ?
Re: Need simple Help -
HelpYou - 26.03.2014
I want the server do restart of the spawn player and of the cars evrey 5 mintues... sorry for the bad english
Re: Need simple Help -
AhmedMohamed - 26.03.2014
if you mean auto respawn every 5 mints so put that code in ongamemodeinit:
pawn Код:
//OnGameModeInIt
SetTimer("reSpawn",300000,true);
and where ever you want put that code but not in any callback:
pawn Код:
forward reSpawn();
public reSpawn()
{
for(new i=0; i<MAX_VEHICLES; i++)
{
if(UnoccupiedVehicle(i))
{
SetVehicleToRespawn(i);
}
}
return 1;
}
Re: Need simple Help -
HelpYou - 26.03.2014
Why ?
Quote:
undefined symbol "UnoccupiedVehicle"
|
Re: Need simple Help -
Dokins - 26.03.2014
pawn Код:
forward reSpawn();
public reSpawn()
{
for(new v =0; v<MAX_VEHICLES; v++)
{
for(new i=0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerInVehicle(i, v))
{
SetVehicleToRespawn(i);
}
}
}
return 1;
}
That should do it.
Re: Need simple Help -
HelpYou - 26.03.2014
warning 225: unreachable code
invalid expression, assumed zeroinvalid expression, assumed zero
too many error messages on
Re: Need simple Help -
Dokins - 26.03.2014
pawn Код:
forward reSpawn();
public reSpawn()
{
for(new v =0; v<MAX_VEHICLES; v++)
{
for(new i=0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerInVehicle(i, v))
{
SetVehicleToRespawn(v);
}
}
}
return 1;
}
Sorry, I forgot to change v.
Re: Need simple Help -
HelpYou - 26.03.2014
You should to put after return 1;
It's }
but I fix It thanks people !
Re: Need simple Help -
Dokins - 26.03.2014
What should I have done?