Habe aufm Server Rank 3 genommen von den Armys.
Fazit:
[19:40:23] RCON (In-Game): Player [[COD]BetterKnower] sent command: changemode ArmyScript
[19:40:35] Number of vehicle models: 6
[19:40:41] TextDraws Part 1
[19:40:41] TextDraws Part 2
[19:40:41] Team 1 geladen
[19:40:41] Team 1 Rank 3 geladen.
Pawno Code mit den Teilen:
public OnPlayerSpawn(playerid)
{
//SpielerInfo[playerid][sModel] = GetPlayerSkin(playerid);
//TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
print("TextDraws Part 1");
TextDrawHideForPlayer(playerid, Textdraw0);
TextDrawHideForPlayer(playerid, Textdraw5);
TextDrawHideForPlayer(playerid, Textdraw6);
TextDrawHideForPlayer(playerid, Textdraw7);
TextDrawHideForPlayer(playerid, Textdraw8);
TextDrawHideForPlayer(playerid, Textdraw9);
print("TextDraws Part 2");
//TextDrawShowForPlayer(playerid, Textdraw5);
//TextDrawShowForPlayer(playerid, Textdraw6);
//TextDrawShowForPlayer(playerid, Textdraw7);
//TextDrawShowForPlayer(playerid, Textdraw8);
//TextDrawShowForPlayer(playerid, Textdraw9);
if(SpielerInfo[playerid][sTeam] == 1)
{
print("Team 1 geladen");
if(SpielerInfo[playerid][sRank] == 1)
{
SetPlayerPos(playerid,1912.6583,-575.4293,59.5028);
SetPlayerFacingAngle(playerid,2.5385);
GivePlayerWeapon(playerid, 24, 100);
GivePlayerWeapon(playerid, 26, 50);
GivePlayerWeapon(playerid, 31, 250);
print("Team 1 Rank 1 geladen.");
return 1;
}
else if(SpielerInfo[playerid][sRank] == 2)
{
SetPlayerPos(playerid,1912.6583,-575.4293,59.5028);
SetPlayerFacingAngle(playerid,2.5385);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 23, 150);
GivePlayerWeapon(playerid, 34, 100);
print("Team 1 Rank 2 geladen.");
return 1;
}
else if(SpielerInfo[playerid][sRank] == 3)
{
SetPlayerPos(playerid,1912.6583,-575.4293,59.5028);
SetPlayerFacingAngle(playerid,2.5385);
GivePlayerWeapon(playerid, 29, 130);
GivePlayerWeapon(playerid, 35, 2);
GivePlayerWeapon(playerid, 16, 5);
print("Team 1 Rank 3 geladen.");
return 1;
}
else
{
SendClientMessage(playerid,0x30000000,"Du bist verbuggt, bitte relogge so schnell wie möglich!");
print("Team 1 Rank verbuggt!!!");
//return 1;
}
return 1;
}
else if(SpielerInfo[playerid][sTeam] == 2)
{
print("Team 2 geladen.");
if(SpielerInfo[playerid][sRank] == 1)
{
SetPlayerPos(playerid,1976.2473,-402.2062,85.0356);
SetPlayerFacingAngle(playerid,110.5216);
GivePlayerWeapon(playerid, 24, 100);
GivePlayerWeapon(playerid, 27, 50);
GivePlayerWeapon(playerid, 30, 250);
print("Team 2 Rank 1 geladen.");
return 1;
}
else if(SpielerInfo[playerid][sRank] == 2)
{
SetPlayerPos(playerid,1976.2473,-402.2062,85.0356);
SetPlayerFacingAngle(playerid,110.5216);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 23, 150);
GivePlayerWeapon(playerid, 34, 100);
print("Team 2 Rank 2 geladen.");
return 1;
}
else if(SpielerInfo[playerid][sRank] == 3)
{
SetPlayerPos(playerid,1976.2473,-402.2062,85.0356);
SetPlayerFacingAngle(playerid,110.5216);
GivePlayerWeapon(playerid, 32, 200);
GivePlayerWeapon(playerid, 36, 2);
GivePlayerWeapon(playerid, 16, 5);
print("Team 2 Rank 3 geladen.");
return 1;
}
else
{
print("Team 2 Rank verbuggt!!!");
SendClientMessage(playerid,0x30000000,"Du bist verbuggt, bitte relogge so schnell wie möglich!");
//return 1;
}
return 1;
}
else
{
print("Kein Team!!!");
//return 1;
}
return 1;
}
Liegt also an SetPlayerPos oder SetPlayerFacing Angle.
Aber da ist alles korrekt Oo
MfG
Atta(Oo);
PS: Danke für den Hammer tipp Pablo!
Damit werde ich so manchen Fehler beheben können!
DANKE!