18.04.2018, 22:21
Tipo digito /comprararmas ai vou escolher a arma que eu quero й vem um carro vou mostra meu dialog
Tб aparecendo o veiculo olha o code do veiculo que aparece
PHP код:
if (strcmp("/comprararmas", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_COMPRARARMAS, DIALOG_STYLE_TABLIST_HEADERS, "Escolha a Arma Desejada","Armas\tValor\nM4-A1\t$30.000\nMP5\t$25.000\nAK-47\t$50.000\nDeagle\t$15.000","Comprar", "Cancelar");
return 1;
}
PHP код:
if(dialogid == DIALOG_COMPRARARMAS)
{
if(!response) return SCM(playerid, Vermelho,"[ERRO] Compra Cancelada.");
{
if(listitem == 0)
{
if(Player[playerid][pPresoADM] == 1 || Player[playerid][pPresoSF] == 1 || Player[playerid][pPresoLV] == 1 || Player[playerid][pPresoLS] == 1 || Player[playerid][InHospital] == true || Player[playerid][InHospital] == true || Player[playerid][InDM] == true)
return SCM(playerid, COR_ERRO, "[ERRO] Vocк nгo fazer isso!");
if(GetPlayerMoney(playerid) < 30000) return SCM(playerid,Vermelho,"[ERRO] Vocк nгo tem dinheiro para comprar esta arma.");
{
GivePlayerMoney(playerid,-30000);
SCM(playerid,COR_LIGHTBLUE,"Vocк comprou uma M4");
GivePlayerWeapon(playerid,31,3000000);
}
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 25000) return SCM(playerid, Vermelho,"[ERRO] Vocк nгo tem dinheiro para comprar estб arma.");
{
GivePlayerMoney(playerid,-25000);
SCM(playerid,COR_LIGHTBLUE,"Vocк comprou uma MP5");
GivePlayerWeapon(playerid,29,3000000);
}
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 30000) return SCM(playerid, Vermelho,"[ERRO] Vocк nгo tem dinheiro para comprar estб arma.");
{
GivePlayerMoney(playerid,-50000);
SCM(playerid,COR_LIGHTBLUE,"Vocк comprou uma AK-47");
GivePlayerWeapon(playerid,30,3000000);
}
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 15000) return SCM(playerid, Vermelho,"[ERRO] Vocк nгo tem dinheiro para comprar estб arma.");
{
GivePlayerMoney(playerid,-15000);
SCM(playerid,COR_LIGHTBLUE,"Vocк comprou uma Desert Eagle");
GivePlayerWeapon(playerid,24,3000000);
}
}
}
return 1;
}
PHP код:
if(newstate == PLAYER_STATE_DRIVER)
{
if(VeiculosHelper(GetPlayerVehicleID(playerid)))
{
if(Player[playerid][pHelper] < 1)
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]+1);
SCM(playerid, COR_ERRO, "[ERRO] Veнculo exclusivo para Helpers!");
}
}
}