03.01.2013, 09:42
hy,i wana make something when you enter in jail the weapons of player to be reset,and when you exit from jail to give weapons back.
i try with GetPlayerWeaponData and GivePlayerWeapon,when i enter in jail is reset my weapons,but when i exit i don't receive it back
"exit"
"enter"
i try with GetPlayerWeaponData and GivePlayerWeapon,when i enter in jail is reset my weapons,but when i exit i don't receive it back
"exit"
Код:
if(strcmp(cmd, "/goout", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,-1968.6345,324.3087,1552.1387))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pJob] == 2)
{
new pWeaponDat[13][2];
for(new is=0; is<13; is++)
{
GivePlayerWeapon(playerid, pWeaponDat[is][0], pWeaponDat[is][1]);
SendClientMessage(playerid, COLOR_GREY, "*sssssssssss.");//to see if is work,yes work
}
SetPlayerPos(playerid, 250.1898,86.8858,1002.9178);
}
SetPlayerInterior(playerid,6);
PlayerInfo[playerid][pInt] = 6;
}
}
return 1;
}
Код:
else if (PlayerToPoint(3.0, playerid,250.1685,86.8758,1002.9263))
{
new pWeaponDat[13][2];
for (new is = 0; is < 13; is++)
{
GetPlayerWeaponData(playerid, is, pWeaponDat[is][0], pWeaponDat[is][1]);
ResetPlayerWeapons(playerid);
SCM(playerid,COLOR_WHITE,"ss");
}
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pJob] == 2)
{
SetPlayerInterior(playerid,6);
SetPlayerPos(playerid,-1968.4933,324.5110,1552.1387);
//GameTextForPlayer(playerid, "~w~ Welcome to ~b~~h~LSPD ~r~~h~Jail", 5000, 1);
PlayerInfo[playerid][pInt] = 6;
}
}


