GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: filip95 - 2012. május 28. - 11:30:18

Cím: Spawn zóna mindenkinek
Írta: filip95 - 2012. május 28. - 11:30:18
üdv.
Van it egy scriptem:
 
public Spawn_Zona(playerid)
{
       new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if(x >= 2237.617675 && x <= 622.899291 && y >= 2395.633300 && y <= 546.358825)
{
    player[playerid]=1;
   GameTextForPlayer(playerid,\"Spawn\",3000,1);
   SetPlayerTeam(playerid,1);
   Update3DTextLabelText(TLhome, COLOR_GREEN, \"Century Freeroam by: Filip\");
} else if(x < 2237.617675 && x > 622.899291 && y < 2395.633300 && y > 546.358825)
{
   if(player[playerid]==1)
   {
   player[playerid]=0;
   SetPlayerTeam(playerid,0);
   } else return 0;
}
return 1;
}

 
ongamemode int-be ez van: SetTimer(\"Spawn_Zona\",500,true);
ezzel msot itt mi a gond? miért nem mûködik?
azt szeretném elérni ha a player belemegy a Spawn_Zonába akkor nemtudják megölni és kiírja hogy spawn
Cím: Spawn zóna mindenkinek
Írta: kadaradam - 2012. május 28. - 11:33:37
Szerintem használd a streameres DynamicArea-kat,sokkal egyszerûbb megírni vele,és még timer sem kell hozzá!
Amúgy,OnPlayerConnect-hez:
 
SetTimerEx(\"Spawn_Zona\", 500, true, \"d\", playerid);[/codel]
Cím: Spawn zóna mindenkinek
Írta: filip95 - 2012. május 28. - 11:35:56
most sem írt rá hibát de még mindíg nem megy :(
belemegyek a zónába és semmi olyan mint ha ez a script nem is lenne
Cím: Spawn zóna mindenkinek
Írta: ZyZu. - 2012. május 28. - 21:40:29

SetTimerEx(\"Spawn_Zona\",500,true,\"i\",playerid);

 
Tessék így menni -e kéne!