Abend
Ich habe ein Problem,
und zwar so bald ich jemanden töte der Wanteds hat, verabschiedet sich der Server..
es liegt zu 100% an OnPlayerDeath aber woran nur?
Code:
public OnPlayerDeath(playerid, killerid, reason)
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3) && GetPVarInt(playerid,"Wanteds") >= 1)
{
if(GetPVarInt(playerid,"Wanteds") == 1)
{
new string[128],string2[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+150 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x548598FFf,string);
SendClientMessage(playerid,ORANGE,string2);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 2)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+300 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 3)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+450 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 4)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+600 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 5)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+750 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 6)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+900 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 7)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1050 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 8)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1200 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 9)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1350 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 10)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1500 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 11)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1650 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 12)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1800 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 13)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+1950 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 14)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2050 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 15)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2200 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 16)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2350 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 17)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2500 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 18)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2650 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 19)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2800 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
return 1;
}
if(GetPVarInt(playerid,"Wanteds") == 20)
{
new string[128];
format(string,sizeof(string),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
GameTextForPlayer(killerid,"~w~Gesuchten getötet ~g~+2950 $",3000,1);
TextDrawHideForPlayer(playerid,WantedStern[playerid]);
TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
{
SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
SendClientMessage(i,0x00489184,string);
}
}
}
}
}
return 1;
}