30.03.2010, 19:17
Why isnt this working?
You dont recieve health, armour or weapons.
These Lines are definitely correct:
Код:
public OnPlayerSpawn(playerid)
{
if(!IsPlayerNPC(playerid)) return 1;
if(AccountInfo[playerid][AdminLevel] == 5)
{
GivePlayerWeapon(playerid, 24, 99999);
GivePlayerWeapon(playerid, 27, 99999);
GivePlayerWeapon(playerid, 29, 99999);
GivePlayerWeapon(playerid, 34, 99999);
GivePlayerWeapon(playerid, 37, 99999);
GivePlayerWeapon(playerid, 31, 99999);
GivePlayerWeapon(playerid, 9, 1);
GivePlayerWeapon(playerid, 41, 99999);
GivePlayerWeapon(playerid, 43, 99999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
return 1;
}
if(AccountInfo[playerid][AdminLevel] == 4)
{
GivePlayerWeapon(playerid, 23, 99999);
GivePlayerWeapon(playerid, 25, 99999);
GivePlayerWeapon(playerid, 30, 99999);
GivePlayerWeapon(playerid, 28, 99999);
GivePlayerWeapon(playerid, 33, 99999);
GivePlayerWeapon(playerid, 41, 99999);
GivePlayerWeapon(playerid, 43, 99999);
SetPlayerHealth(playerid, 50);
SetPlayerArmour(playerid, 50);
return 1;
}
if(AccountInfo[playerid][AdminLevel] == 3)
{
GivePlayerWeapon(playerid, 22, 99999);
GivePlayerWeapon(playerid, 33, 99999);
GivePlayerWeapon(playerid, 43, 99999);
SetPlayerHealth(playerid, 20);
SetPlayerArmour(playerid, 20);
return 1;
}
if(AccountInfo[playerid][AdminLevel] <= 2)
{
GivePlayerWeapon(playerid, 22, 99999);
GivePlayerWeapon(playerid, 6, 1);
GivePlayerWeapon(playerid, 43, 99999);
GivePlayerWeapon(playerid, 46, 1);
SetPlayerHealth(playerid, 100);
return 1;
}
return 1;
}
These Lines are definitely correct:
Код:
if(AccountInfo[playerid][AdminLevel] <= 2)

