13.07.2012, 11:47
(
Последний раз редактировалось Avi57; 14.07.2012 в 04:52.
)
Guys i have this code of OnPlayerRequestClass :
and For OnPlayerRequestSpawn :
Can anyone Just add two things ?
1. Add a score req. system for my Assistance Class : 20 Scores
2. Add a score requirement system for my Taxi Class : 50 Scores !
Thanks
Код:
public OnPlayerRequestClass(playerid, classid) { PlayerPlaySound(playerid,1097,1955.8129,-2181.6062,13.5865); SetPlayerPos(playerid,2480.3538,1870.8656,24.3753); SetPlayerCameraPos(playerid,2473.7202,1870.9253,25.7971); SetPlayerCameraLookAt(playerid,2480.3538,1870.8656,24.3753); SetPlayerFacingAngle(playerid,86.9258); switch(classid) { case 0..6: { GameTextForPlayer(playerid,"~g~~h~Trucker",2500,3); gTeam[playerid] = TEAM_TRUCKERS; } case 7: { GameTextForPlayer(playerid,"~r~Assistance",2500,3); gTeam[playerid] = TEAM_ASSISTANCE; } case 8..14: { GameTextForPlayer(playerid,"~b~Police",2500,3); gTeam[playerid] = TEAM_POLICE; } case 15..19: { GameTextForPlayer(playerid,"~g~~h~Taxi driver",2500,3); gTeam[playerid] = TEAM_DRIVER; } case 20..23: { GameTextForPlayer(playerid,"~p~~h~Others",2500,3); gTeam[playerid]= TEAM_RAPIST; } } return 1; }
Код:
public OnPlayerRequestSpawn(playerid) { if(GetPlayerSkin(playerid) == 280 || GetPlayerSkin(playerid) == 281 || GetPlayerSkin(playerid) == 282 || GetPlayerSkin(playerid) == 283 || GetPlayerSkin(playerid) == 284 || GetPlayerSkin(playerid) == 286 || GetPlayerSkin(playerid) == 288) { if(GetPlayerScore(playerid) < 50) { GameTextForPlayer(playerid,"~r~~h~100~b~score needed!",3000,3); SendClientMessage(playerid,red,"» You need at least "lgrey"100"lred" score to be a cop!"); } return 0; } return 1; }
1. Add a score req. system for my Assistance Class : 20 Scores
2. Add a score requirement system for my Taxi Class : 50 Scores !
Thanks