Comandos: /an e /ann
#include <a_samp>
#include <zcmd>
#define Verde 0x00D90066
#define AN1 1
#define AN2 2
#define AN3 3
#define AN4 4
#define AN5 5
new Celulas[150];
new Nome[MAX_PLAYER_NAME];
public OnFilterScriptInit()
{
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
if(dialogid == 1)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, AN2, DIALOG_STYLE_LIST,"Anuncio Compra","Compro Casa\nCompro Empresa\nCompro Drogas\nCompro Carro","Anunciar","cancelar");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, AN3, DIALOG_STYLE_LIST,"Anuncio Venda","Vendo Casa\nVendo Empresa\nVendo Drogas\nVendo Carro","Anunciar","cancelar");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, AN3, DIALOG_STYLE_LIST,"Anuncio Procuro","Procuro Detetive\nProcuro Vagabunda\nProcuro Seguranзa\nProcuro Taxista\nProcuro Org","Anunciar","cancelar");
}
}
if(dialogid == 2)
{
if(listitem == 0)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Compro casa! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 1)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Compro empresa! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 2)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Compro Drogas! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 3)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Compro Carro! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
}
if(dialogid == 3)
{
if(listitem == 0)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Vendo casa! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 1)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Vendo empresa! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 2)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Vendo Drogas! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 3)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Vendo Carro! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
}
if(dialogid == 4)
{
if(response)
{
format(Celulas, sizeof(Celulas), "[Anuncio]%s[Nick: %s]",inputtext,Nome);
SendClientMessageToAll(Verde, Celulas);
}
}
if(dialogid == 5)
{
if(listitem == 0)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Procuro detetive! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 1)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Procuro vagabunda! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 2)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Procuro seguranзa! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 3)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Procuro taxista! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
if(listitem == 4)
{
format(Celulas, sizeof(Celulas), "[Anuncio]Procuro ORG! Enteresados entre em contato.[Nick: %s]", Nome);
SendClientMessageToAll(Verde,Celulas);
}
}
return 1;
}
COMMAND:ann(playerid, params[])
{
ShowPlayerDialog(playerid, AN1, DIALOG_STYLE_LIST ,"Anuncio Game","Compro\nVendo\nProcuro","avanзar","cancelar");
return 1;
}
COMMAND:an(playerid, params[])
{
ShowPlayerDialog(playerid, AN4, DIALOG_STYLE_INPUT,"Anuncio","Digite :","Anunciar","Cancelar");
return 1;
}
if(IsPlayerConnected(playerid))
Agradecemos a preferкncia, rsrs.
O que ficou ruim no FS: "Enteressados" e usar pawn Код:
E dб para melhorar mais a organizaзгo dos codes ocupando menos linha e deixando mais bonito. O resto tб de boa, parabйns. Mas use as crнticas acima para melhorar! |
Sou eu, fiz outra conta u.u
@Topic, Sugestгo: Fazer um simples sistema de celular, (sem comandos tipo /ligar /sms) sу para colocar pra aparecer o nъmero para contato. Ficando tipo assim: [Anuncio]Vendo Casa em LV. Falar com: Aninhaah. Contato: 88591266 |