Wie setzt man die Fraktionsspawns ??
Ich wollte es mit "samp_debug" machen aber dann steht da "AddPlayerClass" und nicht "AddPlayerPoss"???
Könnt ihr mir helfen, wie ich das anstellen soll ??
Fraktion Spawns
- Stylernero
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Geh Ingame an die Position wo er spawnen soll.
Tippe /saveAnschließend musst du in deinem GTA: San Andreas Hauptverzeichnis eine Datei namens "Savedpositions" öffnen.
Dort ist nun deine Position mit Koordinaten abgespeichert.jetzt einfach bei OnPlayerSpawn eine if(PlayerInfo[playerid][...]==1) { SetPlayerPos(playerid,x,y,z); }
xyz und ... ersetzen.MfG Firer
-
wäre das richtig:
AddPlayerClass(287,740.6016,-1354.5305,21.6381,313.1500,0,0,0,0,0,0); // spawn1 -
Solche fragen sind wohl der Beweis dafür das nichtmal die Grundlagen drin sind.
Verweise gerne auf die Wikis zum lernen.
Mfg OilMast3r
-
}
if (PlayerInfo[playerid][pMember] == 14 PlayerInfo[playerid][pLeader] == 14)// Feuerwehr
{
SetPlayerToTeamColor(playerid);
GivePlayerWeapon(playerid, 42, 999); //Doppelte Pistole
GivePlayerWeapon(playerid, 42, 999); //Doppelte Pistole
GivePlayerWeapon(playerid, 42, 999); //Doppelte Pistole
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, -2017.9932,81.4802,27.7766);
return 1;Kann man bei "SetPlayerPos" einfach die X,Y,Z Kordniaten vom AddPlayerClass einfügen ?
-
Du nimmst einfach von den AddPlayerClass die X,Y,Z coordinaten und schriebst sie in SetPlayerPos
Also ion deinem Fall:
if (PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)// Feuerwehr
{
SetPlayerToTeamColor(playerid);
GivePlayerWeapon(playerid, 42, 999); //Doppelte Pistole
GivePlayerWeapon(playerid, 42, 999); //Doppelte Pistole
GivePlayerWeapon(playerid, 42, 999); //Doppelte Pistole
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 740.6016,-1354.5305,21.6381);
return 1;//EDIT: Verstehe halt nur nicht warum du 3 mal ne Pistole gibst. 1 Mal reicht auch. Aber musst du wissen.
@ [GRGS]Deadwalker: Jeder hat andere Spawn weil es ist nicht sehr warscheinlich das du den Selben Script hast wie er. -
Danke, kurze info an dich: DER SERVER IST SELFMADE !!
-
Danke für die Info
-
Weise darauf hin das Tray ein schlechter lehrer ist. @ Topic ehm tray hat die schwere Methode gewählt die leichtere ist einfacher.
"Weise darauf hin bin kein scripter aber bisscehn weiß ich auch "
-
breadfish.de
Hat das Thema geschlossen.