GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » game crasht und dm problem » Druckansicht
drones, 20.03.2008, 18:48
ich sag euch mal was mein problem ist:

also wir haben schon länger nen server am anfang war eig alles noch ganz okay aber jetzt plötzlich
ist es so, dass wenn man einen tötet, manchmal das game desjenigen crasht bzw. er verliert die
verbindung zum server hmm ich weis einfach nich was ich da machen soll-.-

nebenbei zu meinem dm problem, also was muss ich scripten dass man in /dm wieder gespawnt wird weil
immer wenn jmd stirbt wird er nämlich nicht mehr in dm sondern an seinem üblichen spawnpunkt
gespawnt...

hoffe ihr könnt helfen
ich zähl auf euch ;-)
mfg drones
Sh3LteR, 20.03.2008, 19:03
Beim Verbindung verlieren kA
Und beim Spawnen ises so du musst einen Check machen.

Bei Dm joinen gehört dmcheck[playerid]=1; ind den cmd
bei dmoff gehört dmcheck[playerid]=0; in den cmd

Bei OnplayerSpawn

dmcheck[playerid]=1;
{
je nach art random spawns usw....
return 1;
}


Bei OnPlayerDisconnect

dmcheck[playerid]=0;

so müsste es funktionieren.
mfg
drones, 20.03.2008, 19:27
genau so hab ichs aber es geht immer ncoh nicht ich denke nämlich das es irngendwas mit den spawns
zu tun hat
was meinst du eig mit
ZitatZitat:
je nach art random spawns usw....

mfg drones
Sh3LteR, 20.03.2008, 21:31
Meine ob es einen fixen spawnpunkt giebt oder nicht.
drones, 01.04.2008, 18:56
hmm so wies aussieht gehts immer noch nich >.<
hmm also das mit dem dmcheck hat jetzt nicht funktioniert
ka wieso ich zeig euch einfach mal meine cmds vllt hilft das

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
   if (strcmp("/dmoff", cmdtext, true, 10) == 0)
{
new dmleave[256];
new playerleave[MAX_PLAYER_NAME];
//
dmcheck[playerid]=0;
//
GetPlayerName(playerid, playerleave, sizeof (playerleave));
format(dmleave, sizeof(dmleave), " %s wird nach dem nächsten Death nicht mehr im DM gespawnt!", play
erleave);
SendClientMessageToAll(COLOR_YELLOW,dmleave);
SendClientMessage(playerid,COLOR_WHITE,"Du wirst nach dem Tod an deinen Spawnpunkt hingespawnt!");
ResetPlayerWeapons(playerid);
return 1;
}

//---------------------------------------

if (strcmp("/dm", cmdtext, true, 10) == 0)
{
new dmjoin[256];
new newplayer[MAX_PLAYER_NAME];
GivePlayerWeapon(playerid,28,99999);
GivePlayerWeapon(playerid,31,99999);
GivePlayerWeapon(playerid,26,99999);
SetPlayerPos(playerid,1306.4519,2190.5750,11.0234);
//
dmcheck[playerid]=1;
ResetPlayerWeapons(playerid);
//
GetPlayerName(playerid, newplayer, sizeof (newplayer));
format(dmjoin, sizeof(dmjoin), " %s ist im Deathmatchbereich 1!", newplayer);
SendClientMessageToAll(COLOR_YELLOW,dmjoin);
return 1;
}

das sind /dm und /dmoff

und den rest hab ich so gemacht wie ein paar threads über mir beschrieben
need help
thx :D
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads