05.03.2017, 13:53
Seguinte lancei o acessуrio JETPACK a venda, e coloquei para quando comprar a aзгo ser setada no player:
Portanto quando o player compra o acessуrio e a aзгo й setada, aparece a mensagem: Vocк nгo й um Player Sуcio..
Ou seja o player nгo tem permissao de usar a aзгo, como dar a aqueles que compraram o acessуrio permissгo de usar a SpecialAction e o comando?
LINHA QUE DEFINE QUEM PODE USAR:
Код:
if(listitem == 23) { if(PlayerInfo[playerid][pCasher] < 5000) { SendClientMessage(playerid, COLOR_GREY, "•• {FFFFFF}Vocк nгo tem 'R$300.000' no BANCO!"); return 1; } SendClientMessage(playerid, COLOR_GREY, "•• {FFFFFF}Vocк comprou o JETPACK!"); SendClientMessage(playerid, 0xFF0000AA, "•• {FFFFFF}AVISO: Use: /acessorios (Guarde na inventario quando sair do servidor, ou quando for dar GMX)!"); PlayerInfo[playerid][pCasher] -= 5000; SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK); SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aviso: Voce Pegou um JetPack!"); return true; }
Ou seja o player nгo tem permissao de usar a aзгo, como dar a aqueles que compraram o acessуrio permissгo de usar a SpecialAction e o comando?
LINHA QUE DEFINE QUEM PODE USAR:
Код:
CMD:jetpack(playerid) { if(PlayerInfo[playerid][pAdmin] != 1337 && PlayerInfo[playerid][pAdmin] != 3001 && PlayerInfo[playerid][pAdmin] != 5000) { if(PlayerInfo[playerid][pVIP] < 5) return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo e um jogador SУCIO."); } if(PlayerInfo[playerid][listitem == 23]) { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK); SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aviso: Voce Pegou um JetPack!"); return 1; } if (PlayerInfo[playerid][pJet] == 2525) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK); SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aviso: Voce Pegou um JetPack!"); return 1; } if (PlayerInfo[playerid][pAdmin] >= 3001) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK); SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aviso: Voce Pegou um JetPack!"); return 1; } new string[100]; if(gettime() > GetPVarInt(playerid, "PegouJetPack")){ if(GetPlayerWantedLevelEx(playerid) > 0) return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode pegar um JetPack com Nнvel de procurado."); } return 1; }