08.04.2017, 02:10
Код:
nova PickupArma; OnGameModeInit pъblica () { CreatePickup (356, 1, 982.7241,2852.7085,39.3868,0); // toque coordenadas XYZ Pela SUA. Esse DEIXE 1. retornar 1; } OnPlayerKeyStateChange pъblica (playerid, newkeys, OldKeys) { if ((== newkeys KEY_SECONDARY_ATTACK)) // = (F) { se (IsPlayerInRangeOfPoint (playerid, 3, 982.7241,2852.7085,39.3868,0)) // 3 = distвncia SER UM CAPTADOR PODE ABERTA. Pela SUA toque XYZ coordenar dA PICKUP { ShowPlayerDialog (playerid, PickupArma, DIALOG_STYLE_LIST, "Armas", "M4 \ nDeagle", "Comprar", "Cancelar"); // } } OnDialogResponse pъblica (playerid, DialogID, resposta, listitem, inputText []) { se (DialogID == PickupArma) { se (resposta) { if (listitem == 0) // M4 { if (GetPlayerMoney (playerid) <3000) retornar SendClientMessage (playerid, 0xffffff, "Voce nao tem Dinheiro suficiente"); // й ELE figado nao 500, retorna ESSA Mensagem! GivePlayerMoney (playerid, -3000); GivePlayerWeapon (playerid, 31, 500); SendClientMessage (playerid, -1, "Vocк com Sucesso Comprou M4"); PlayerPlaySound (playerid, 1149,0.0,0.0,0.0); } } } se (DialogID == PickupArma) { se (resposta) { se (== listitem 1) // DEAGLE { if (GetPlayerMoney (playerid) <5000) retornar SendClientMessage (playerid, 0xffffff, "Voce nao tem Dinheiro suficiente"); // й ELE figado nao 500, retorna ESSA Mensagem! GivePlayerMoney (playerid, -5000); GivePlayerWeapon (playerid, 24, 500); SendClientMessage (playerid, -1, "Vocк Comprou DEAGLE com Sucesso!"); PlayerPlaySound (playerid, 1149,0.0,0.0,0.0); } } }
((== newkeys KEY_SECONDARY_ATTACK))
troque por
((newkeys == KEY_SECONDARY_ATTACK)) F/enter