hi. also ich habe auf meinen funserver eine dm arena gebastelt und nun wollte ich fragen was muss ich machen das wenn man zb /dm eingiebt das man da spawnt und auch die dm arena erst verlassen kann wenn man /leave eingegeben hat. und dann man nicht immer an der selben stelle spawnt sondern mal hier in der dm arena und mal da. und dann halt viele waffen mit viel munni hat
GreeZZZ
/leave vorm verlassen der dm arena und mehr [keksofdeath rein schaun xD]
- Jack_xD
- 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
-
-
Meinst du das auch nach dem kill in der DM arena da auch bleibt und net wieder zum nootspawn gezaubert wird?
-
Meinst du das auch nach dem kill in der DM arena da auch bleibt und net wieder zum nootspawn gezaubert wird?
GENAU^^ und am besten auch immer an verschiedenen stellen in der dm arena
-
Müsstest doch eigentlich nur eine Variable erstellen die auf 1 gesetzt wird, wenn du die DM - Zone betrittst.
Wenn man dann bei OnPlayerSpawn eine If-Abfrage einbaut, die abfrägt ob die Variable 1 oder 0 ist. Wenn sie 1 ist wird man in der DM Zone gespawnt und wenn sie 0 ist wird man normal gespawnt.Das griegste doch alleine hin oder?
-
also eig ganz easy für den spawn musst du random funktion einbauen das warst eig^^
-
O.O ööööööh XD jaaaa äm. hab nnie ne variabel oder os gemacht xD äh. und ich will ja eig das wenn man /dm eingiebt das man dort dann immer spawnt auch wenn man stirbt bis man /leave eingegeben hat und dann spawnt man wieder normal
-
//ganz nach oben:
new imdm[MAX_PLAYERS];
//beim cmd /dm:
imdm[playerid]=1;
// /leave:
if(strcmp(cmdtext,"/leave",true)==0) {
imdm[playerid]=0;
SpawnPlayer(playerid);
return 1;
}
//ONPlayerSpawn:
if(imdm[playerid]) {
SetPlayerPos(playerid,x,y,z); }
Für die Randomspawns gibts hier auch ein Tutorial, das kannste dir angucken -
Code
Alles anzeigenC:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(20) : error 001: expected token: "{", but found "new" C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(23) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(25) : error 054: unmatched closing brace ("}") C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(25) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(422) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(596) : error 017: undefined symbol "imdm" C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(596) : warning 215: expression has no effect C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(596) : error 001: expected token: ";", but found "]" C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(596) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Alex\Eigene Dateien\samp02Xserver.win32\gamemodes\Atlanta_island.pwn(596) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 9 Errors.
hmmmmmm xD haste zufällig teamviewer ? XD
danke hat sich erledigt^^