#define DIALOG_EQUIPAR 478
SendClientMessage(playerid,0xFFFF0000,"Vocк Equipou");
GivePlayerWeapon(playerid,24,999);//DESERT
GivePlayerWeapon(playerid,30,999);//AK47
GivePlayerWeapon(playerid,31,999);//M4
}
return 1;
if(newkeys == 16)
{
if(IsPlayerInRangeOfPoint(playerid, 2, x, y, z))
{
ShowPlayerDialog(playerid, DIALOG_EQUIPAR, DIALOG_STYLE_LIST, "Equipar", "Equipar", "Selecionar", "Cancelar");
}
}
if(dialogid == DIALOG_EQUIPAR){
if(response){
if(listitem == 0){
SendClientMessage(playerid,0xFFFF0000,"Vocк Equipou");
GivePlayerWeapon(playerid,24,999);//DESERT
GivePlayerWeapon(playerid,30,999);//AK47
GivePlayerWeapon(playerid,31,999);//M4
}
}
}
tipo colega no samp vocк n pode pegar mk e ak47 ao mesmo tempo como vou fazer pro player escolhe uma ou outra?
|
#define DIALOG_EQUIPAR2 479//exemplo
new msgarma[32];
if(dialogid == DIALOG_EQUIPAR){
if(response){
if(listitem == 0){
format(msgarma, sizeof(msgarma), "AK 47\nM4");
ShowPlayerDialog(playerid, DIALOG_EQUIPAR2, DIALOG_STYLE_LIST, "Vocк prefere", msgarma, "Ok", "Cancelar");
}
}
}
if(dialogid == DIALOG_EQUIPAR2){
if(response){
switch(listitem){
case 0:{
SendClientMessage(playerid,0xFFFF0000,"Vocк Equipou");
GivePlayerWeapon(playerid,24,999);//DESERT
GivePlayerWeapon(playerid,30,999);//AK47
}
case 1:{
SendClientMessage(playerid,0xFFFF0000,"Vocк Equipou");
GivePlayerWeapon(playerid,24,999);//DESERT
GivePlayerWeapon(playerid,31,999);//M4
}
}
}
}
tipo ele equipa tudo certinho mas vai aparecer pra ele escolhe entre M4 e Ak47 tendeu ?
|