public OnPlayerEnterCheckpoint(playerid) { if(GetPlayerSkin(playerid) != 285) return SendClientMessage(playerid, -1, "{FF0000}Sorry This Place only For SWAT, you are not SWAT"); GivePlayerWeapon(playerid, 24, 65); GivePlayerWeapon(playerid, 26, 150); GivePlayerWeapon(playerid, 31, 150); GivePlayerWeapon(playerid, 34, 50); SetPlayerArmour(playerid, 100); SetPlayerHealth(playerid, 100); SendClientMessage(playerid, -1, "{FF0000}You have been Refill Come Back After you Dead"); case 2: if(GetPlayerSkin(playerid) != 287) return SendClientMessage(playerid, -1, "{FF0000}Sorry This Place only for Army Refiled, You are not Army"); GivePlayerWeapon(playerid, 30, 100); GivePlayerWeapon(playerid, 27, 65); GivePlayerWeapon(playerid, 33, 35); GivePlayerWeapon(playerid, 16, 3); GivePlayerWeapon(playerid, 24, 65); return 1; }
Example = CreateDynamicCP(Float:x, Float:y, Float:z, Float:size, worldid = -1, interiorid = -1, playerid = -1, Float:distance = 100.0);
public OnPlayerEnterDynamicCP(playerid, checkpointid){
if(checkpointid == Example) {
if(GetPlayerSkin(playerid) != 285) return SendClientMessage(playerid, -1, "{FF0000}Sorry This Place only For SWAT, you are not SWAT");
GivePlayerWeapon(playerid, 24, 65);
GivePlayerWeapon(playerid, 26, 150);
GivePlayerWeapon(playerid, 31, 150);
GivePlayerWeapon(playerid, 34, 50);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, -1, "{FF0000}You have been Refill Come Back After you Dead");
}
}
}
I'll advice you to use Dynamic checkpoints
Create each checkpoint for specific classes. and you wont need cases PHP код:
|
Example*=*CreateDynamicCP(Float:x,*Float:y,*Float:z,*Float:size,*worldid*=*-1,*interiorid*=*-1,*playerid*=*-1,*Float:distance*=*100.0);
Refil*=*CreateDynamicCP(1332.2339,1254.7034,10.8203,*3.0,-1,-1,-1,100.0);