25.05.2012, 02:27
Aki estб uma BASE !
Espero Ter Ajudado
pawn Код:
//Junto as Defines
#define EVENTOC 3423
//OnDialogResponse
if(dialogid == EVENTOC){if(response == 0){SendClientMessage(playerid, COLOR_DBLUE, "Ok, vocк nгo quis ir ao evento.");return true;}
if(response >= 1){if(PlayerInfo[playerid][pJailed] >= 1){SendClientMessage(playerid, COLOR_GREY, "Vocк estб preso e por isso nгo poderб comparecer ao evento.");return true;}
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Obrigado por comparecer a este evento.");
SetPlayerPos(playerid,ex,ey,ez);
return true;}return true;}
//OnPlayerCommandText
if(strcmp(cmd, "/criarevento", true) == 0){if(IsPlayerConnected(playerid)){
if(PlayerInfo[playerid][pAdmin] >= 4){if(Evento == 1){SendClientMessage(playerid, COLOR_WHITE, "Jб estб decorrendo um evento use, /pararevento para abrir outro!");return true;}if(Evento == 0){
SendClientMessage(playerid, COLOR_WHITE, "Vocк estб criando um evento e chamando todos do BMC.");
for(new i = 0; i < MAX_PLAYERS; i++){if(IsPlayerConnected(i)){
Evento = 1;GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Administraзгo: %s estб chamando todos para um Evento.\nPara ir ao evento clique em 'SIM'.\nPara nгo ir clique em 'NГO'.",sendername);
ShowPlayerDialog(i, EVENTOC, DIALOG_STYLE_MSGBOX, "EVENTO INICIADO", string, "Sim", "Nгo");
GetPlayerPos(playerid,ex,ey,ez);}}}}return true;}}