Nabend liebe Breadfishe,
schon wieder ich xD Nun habe erneut ein Problem. Und zwar folgendes :
Ich habe gescriptet,das wenn man stirbt als Mörder eine Anzeige bekommt + 500 Geld und +1 Score. Doch da steht dann immer alles wie ich es wollte,aber dann noch der Name des Teams denn man zugewiesen wurde. Ich hab dann nachgeschaut ob sich das irgendwo überschneidet aber ich habe nichts gefunden. Ich hoffe ihr könnt mir weiterhelfen.
Teamnamen:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 2176.7654,1285.7676,41.3598);
SetPlayerCameraPos(playerid, 2180.1023,1285.6674,42.7393);
SetPlayerCameraLookAt(playerid, 2176.7654,1285.7676,41.3598);
switch(classid)
{
case 0..5:
{
new string[32];
format(string,sizeof(string),"~g~Grove Street~g~");
gTeam[playerid] = TEAM_GROVE;
GameTextForPlayer(playerid,string,3500,6);
}
case 6,7,8:
{
new string[32];
format(string,sizeof(string),"~p~Ballas~p~");
gTeam[playerid] = TEAM_BALLAS;
GameTextForPlayer(playerid,string,3500,6);
}
case 9,10,11:
{
new string[32];
format(string,sizeof(string),"~y~Vagos~y~");
gTeam[playerid] = TEAM_VAGOS;
GameTextForPlayer(playerid,string,3500,6);
}
case 12,13,14:
{
new string[32];
format(string,sizeof(string),"~b~Aztecas~b~");
gTeam[playerid] = TEAM_AZTECAS;
GameTextForPlayer(playerid,string,3500,6);
}
case 15,16,17:
{
new string[32];
format(string,sizeof(string),"~b~San~b~ ~b~Fierro~b~ ~b~Rifas~b~");
gTeam[playerid] = TEAM_SFRIFAS;
GameTextForPlayer(playerid,string,3500,6);
}
case 18,19:
{
new string[32];
format(string,sizeof(string),"~r~Biker~r~");
gTeam[playerid] = TEAM_BIKE;
GameTextForPlayer(playerid,string,3500,6);
}
case 20,21,22:
{
new string[32];
format(string,sizeof(string),"~p~Yakuza~p~");
gTeam[playerid] = TEAM_YAKUZA;
GameTextForPlayer(playerid,string,3500,6);
}
case 23,24,25:
{
new string[32];
format(string,sizeof(string),"~g~Russenmafia~g~");
gTeam[playerid] = TEAM_RUSSENMAFIA;
GameTextForPlayer(playerid,string,3500,6);
}
case 26,27,28,29:
{
new string[32];
format(string,sizeof(string),"~g~Italienische~g~ ~g~Mafia~g~");
gTeam[playerid] = TEAM_ITAMAFIA;
GameTextForPlayer(playerid,string,3500,6);
}
case 30,31,32:
{
new string[32];
format(string,sizeof(string),"~y~Triaden~y~");
gTeam[playerid] = TEAM_TRIADEN;
GameTextForPlayer(playerid,string,3500,6);
}
case 33..38:
{
new string[32];
format(string,sizeof(string),"~b~COPS~b~");
gTeam[playerid] = TEAM_COPS;
GameTextForPlayer(playerid,string,3500,6);
}
case 39..42:
{
new string[32];
format(string,sizeof(string),"~b~F.B.I.~b~");
gTeam[playerid] = TEAM_FBI;
GameTextForPlayer(playerid,string,3500,6);
}
case 43,44:
{
new string[32];
format(string,sizeof(string),"~g~ARMY~g~");
gTeam[playerid] = TEAM_ARMY;
GameTextForPlayer(playerid,string,3500,6);
}
case 45..49:
{
new string[32];
format(string,sizeof(string),"~w~Zivilisten~w~");
gTeam[playerid] = TEAM_ZIVI;
GameTextForPlayer(playerid,string,3500,6);
}
}
return 1;
}
Das mit der Naricht für den Mörder
public OnPlayerDeath(playerid, killerid, reason)
{
GivePlayerMoney(killerid,500);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
new string3[32];
new string2[32];
format(string3,sizeof(string3),"~g~Money: +500~g~~w~Score: +1~w~");
GameTextForPlayer(killerid,string3,7000,1);
format(string2,sizeof(string2),"~r~Score: -1~r~");
GameTextForPlayer(playerid,string2,7000,1);
return 1;
}