Help with dm Arena
#1

Code:
if (strcmp(cmdtext, "/dm1", true) == 0) {
  if(k[playerid] == true) { SendClientMessage(playerid,0xFF0000AA,"Du kannst keine Befehle im DM nutzen"); } else {
	k[playerid] = true;
  new iRandom = random(8);
  SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],
	RandomSpawn[iRandom][2]);
	SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][3]);
 	ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,26,5000); GivePlayerWeapon(playerid,28,5000); GivePlayerWeapon(playerid,31,5000);
 	SetPlayerArmour(playerid,100); SetPlayerHealth(playerid,100);
  new string[256], name[MAX_PLAYER_NAME];
 	GetPlayerName(playerid, name, sizeof(name));
 	format(string, sizeof(string), "%s hat die Deadmatch Arena betreten!", name);
 	SendClientMessageToAll(AQUA, string); }
 return 1;
}

if (strcmp(cmdtext, "/dmexit", true) == 0) {
  	if(k[playerid] == false) { SendClientMessage(playerid,RED,"Du bist nicht in der Deadmatch Arena"); }
  	else if(k[playerid] == true) { k[playerid] = false; SetPlayerHealth(playerid,0); SendClientMessage(playerid,BLUE,"Du hast die Deadmatch Arena verlassen"); }
  	return 1;
	}
Code:
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Sa-Mp 0.3a rc6 rc7\Rc_8 serverrrrrr\gamemodes\Stunt,Dm,Race,v,1,0.pwn(208) : error 017: undefined symbol "k"
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Sa-Mp 0.3a rc6 rc7\Rc_8 serverrrrrr\gamemodes\Stunt,Dm,Race,v,1,0.pwn(208) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Sa-Mp 0.3a rc6 rc7\Rc_8 serverrrrrr\gamemodes\Stunt,Dm,Race,v,1,0.pwn(208) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Sa-Mp 0.3a rc6 rc7\Rc_8 serverrrrrr\gamemodes\Stunt,Dm,Race,v,1,0.pwn(208) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Sa-Mp 0.3a rc6 rc7\Rc_8 serverrrrrr\gamemodes\Stunt,Dm,Race,v,1,0.pwn(208) : fatal error 107: too many error messages on one line
?? help me please

Reply
#2

help pls
Reply
#3

new k[playerid] = false;

put that some where or change it to true or what ever you want
Reply
#4

Quote:
Originally Posted by brett7
new k[playerid] = false;
Wrong of course. You can't define variable like that.

This is correct:
pawn Code:
new k[MAX_PLAYERS];
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)