13.06.2015, 12:28
nas defines
Comando
Na OnDialogResponse
PHP код:
#define COR_AMARELO 0xFFFF00
#define Dialog_Carga 25
#define Dialog_Carregamento 26
#define Dialog_Descarregamento 27
Код:
CMD:trabalhar(playerid, params[]) { ShowPlayerDialog(playerid, Dialog_Carga, DIALOG_STYLE_LIST, "Lista de Cargas", "Alimentos\nCombustнveis", "Selecionar", "Cancelar"); return 1; }
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == Dialog_Carga) { if(response) { if(listitem == 0) ShowPlayerDialog(playerid, Dialog_Carregamento, DIALOG_STYLE_LIST, "Local de carregamento", "Lanchonete, Bairro: East Los Santos, Cidade: Los Santos\nPizzaria, Bairro: Idlewood, Cidade: Los Santos" "Selecionar" "Cancelar"); if(listitem == 0) SetPlayerCheckpoint(playerid, 2390.5249,-1487.5503,23.8281, 3.0); if(IsPlayerInCheckpoint(playerid)) ShowPlayerDialog(playerid, Dialog_Descarregamento, DIALOG_STYLE_LIST, "Local de descarregamento", "Mercearia 69$, Bairro: Idlewood, Cidade: Los Santos" "Selecionar" "Cancelar"); if(listitem == 0) SetPlayerCheckpoint(playerid, 2113.0525,-1783.4459,13.3878, 3.0); if(IsPlayerInCheckpoint(playerid)) GivePlayerMoney(playerid, 1000); SendClientMessage(playerid, 0xFF0000FF, "Parabкns vocк transportou Alimentos de: Lanchonete, Bairro: East Los Santos para Mercearia 69$, Bairro: Idlewood, Cidade: Los Santos"); if(listitem == 1) ShowPlayerDialog(playerid, Dialog_Descarregamento, DIALOG_STYLE_LIST, "Local de descarregamento", "Mercearia 69$, Bairro: Idlewood, Cidade: Los Santos" "Selecionar" "Cancelar"); SetPlayerCheckpoint(playerid, 2113.0525,-1783.4459,13.3878, 3.0); if(IsPlayerInCheckpoint(playerid)) SendClientMessage(playerid, 0xFFFF00, "Parabкns vocк transportou Alimentos de: Pizzaria, Bairro: Idlewood, Cidade: Los Santos para Mercearia 69$, Bairro: Idlewood, Cidade: Los Santos"); GivePlayerMoney(playerid, 1000); } }