[FilterScript] Sistema Escolha de Time que Torce BY: Don
#1

Sistema Escolha de Time que Torce BY: Don

Bom Fiz Um Simples Sistema!!
Sao 22 Times Tendo:
20 Times da Serie A
2 Time da Serie B

Sao Eles:
Serie A:
1°Atletico-GO
2°Atletico-MG
3°Bahia
4°Botafogo
5°Corinthians
6°Coritiba
7°Cruzeiro
8°Figuerense
9°Flamengo
10°Fluminense
11°Gremio
12°Internacional
13°Nautico
14°Palmeiras
15°Ponte-Preta
16°Portuguesa
17°Santos
18°Sao Paulo
19°Sport
20°Vasco
Serie B:
1° Atletico-PR
2° Vitoria

Tem 1 Comando , Nao Fiz Mais Pq Ta Me Faltando Criatividade
o Cmd e o resultado Tipo EX:
/placar Abre dialog ai voce digita o resultado EX:
SSCR 2 x 1 KPJ E Uma Frase Se Quizer[Nick Don_Speed ]

CODE
pawn Код:
#include a_samp
#include zcmd

#define Nenhum                0
#define AtleticoPR            1
#define AtleticoGO            2
#define AtleticoMG            3
#define Bahia                 4
#define Botafogo              5
#define Corinthians           6
#define Coritiba              7
#define Cruzeiro              8
#define Figuerense            9
#define Flamengo              10
#define Fluminense            11
#define Gremio                12
#define Internacional         13
#define Nautico               14
#define Palmeiras             15
#define Ponte-Preta           16
#define Portuguesa            17
#define Santos                18
#define SaoPaulo              19
#define Sport                 20
#define Vasco                 21
#define Vitoria               22
new Time[MAX_PLAYERS];
new don[145];
new DName[MAX_PLAYER_NAME];
#define DialogTime            110
#define DialogResultado       111
public OnFilterScriptInit()
{
    print("\n By Don \n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}
public OnPlayerConnect(playerid)
{
    if(Time[playerid] == 0) {
       format(don,sizeof(don),"Atletico-PR\nAtletico-GO\nAtletico-MG\nBahia\nBotafogo\nCorinthians\nCoritiba\nCruzeiro\nFiguerense\nFlamengo\nFluminense\nGremio\nInternacional\nNautico\nPalmeiras\nPonte-Preta\nPortuguesa\nSantos\nSao Paulo\nSport\nVasco\nVitoria");
       ShowPlayerDialog(playerid, DialogTime, DIALOG_STYLE_LIST, "Time", don , "Logar", "Cancelar");
    }
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DialogTime) {
       if(response) {
          if(listitem == 0) {
              Time[playerid] = AtleticoPR;
              SendClientMessage(playerid,-1,"Voce Torce Para Atletico-PR (Furaзao Paranaesnse)");
              SetPlayerColor(playerid,0xFF000066); }
          if(listitem == 1) {
              Time[playerid] = AtleticoGO;
              SendClientMessage(playerid,-1,"Voce Torce Para Atletico-GO");
              SetPlayerColor(playerid,0xFF000066); }
          if(listitem == 2) {
              Time[playerid] = AtleticoMG;
              SendClientMessage(playerid,-1,"Voce Torce Para Atletico-MG");
              SetPlayerColor(playerid,0x28282866); }
          if(listitem == 3) {
              Time[playerid] = Bahia;
              SendClientMessage(playerid,-1,"Voce Torce Para  Bahia");
              SetPlayerColor(playerid,0x8D8DFF66);
              BanEx(playerid, "Jahia > Tchal !");}// SE QUIZER :)
          if(listitem == 4) {
              Time[playerid] = Botafogo;
              SendClientMessage(playerid,-1,"Voce Torce Para Botafogo");
              SetPlayerColor(playerid,0x28282866); }
          if(listitem == 5) {
              Time[playerid] = Corinthians;
              SendClientMessage(playerid,-1,"Voce Torce Para Corinthians");
              SetPlayerColor(playerid,-1); }
          if(listitem == 6) {
              Time[playerid] = Coritiba;
              SendClientMessage(playerid,-1,"Voce Torce Para Coritiba(Voce Decidiu ser Porco)");
              SetPlayerColor(playerid,0x00D90066);
              BanEx(playerid, " Porco Porco !!"); }
          if(listitem == 7) {
              Time[playerid] = Cruzeiro;
              SendClientMessage(playerid,-1,"Voce Torce Para Cruzeiro");
              SetPlayerColor(playerid,0x01FCFF66); }
          if(listitem == 8) {
              Time[playerid] = Figuerense;
              SendClientMessage(playerid,-1,"Voce Torce Para Figuerense");
              SetPlayerColor(playerid,0xFF000066); }
          if(listitem == 9) {
              Time[playerid] = Flamengo;
              SendClientMessage(playerid,-1,"Voce Torce Para Flamengo");
              SetPlayerColor(playerid,-1); }
          if(listitem == 10) {
              Time[playerid] = Fluminense;
              SendClientMessage(playerid,-1,"Voce Torce Para Fluminense");
              SetPlayerColor(playerid,-1); }
          if(listitem == 11) {
              Time[playerid] = Gremio;
              SendClientMessage(playerid,-1,"Voce Torce Para Gremio");
              SetPlayerColor(playerid,0x01FCFF66); }
          if(listitem == 12) {
              Time[playerid] = Internacional;
              SendClientMessage(playerid,-1,"Voce Torce Para Internacional");
              SetPlayerColor(playerid,0xFF828266); }
          if(listitem == 13) {
              Time[playerid] = Nautico;
              SendClientMessage(playerid,-1,"Voce Torce Para Nautico");
              SetPlayerColor(playerid,0xFF828266); }
          if(listitem == 14) {
              Time[playerid] = Palmeiras;
              SendClientMessage(playerid,-1,"Voce Torce Para Palmeiras");
              SetPlayerColor(playerid,0x00D90066); }
          if(listitem == 15) {
              Time[playerid] = Ponte-Preta;
              SendClientMessage(playerid,-1,"Voce Torce Para Ponte-Preta");
              SetPlayerColor(playerid,0x28282866); }
          if(listitem == 16) {
              Time[playerid] = Portuguesa;
              SendClientMessage(playerid,-1,"Voce Torce Para Portuguesa");
              SetPlayerColor(playerid,-1); }
          if(listitem == 17) {
              Time[playerid] = Santos;
              SendClientMessage(playerid,-1,"Voce Torce Para Santos");
              SetPlayerColor(playerid,-1); }
          if(listitem == 18) {
              Time[playerid] = SaoPaulo;
              SendClientMessage(playerid,-1,"Voce Torce Para Sao Paulo(Bambi)");
              SetPlayerColor(playerid,-1); }
          if(listitem == 19) {
              Time[playerid] = Sport;
              SendClientMessage(playerid,-1,"Voce Torce Para Sport");
              SetPlayerColor(playerid,0xFF000066); }
          if(listitem == 20) {
              Time[playerid] = Vasco;
              SendClientMessage(playerid,-1,"Voce Torce Para Vasco");
              SetPlayerColor(playerid,0x28282866); }
          if(listitem == Vitoria) {
              Time[playerid] = Vitoria;
              SendClientMessage(playerid,-1,"Voce Torce Para Vitoria");
              SetPlayerColor(playerid,0x28282866); }
        }
    }
    if(dialogid == DialogResultado) {
       if(response) {
          format(don,sizeof(don),"%s[Nick: %s]",inputtext,DName);
          SendClientMessageToAll(0xFF828266,don);
       }
    }
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}
CMD:placar(playerid) { // PODE BOTAR SO PRA VIP ADMIN USAR VOCE ESCOLHE
    ShowPlayerDialog(playerid, DialogResultado, DIALOG_STYLE_INPUT, "Jogo","Resultado do Jogo EX: CBR 1 x 0 CTO\nDigite o Resultado", "Postar", "Cancelar");
    return 1;
}
Quase Esqueзo Ele Executa Sozinho o Dialog de Escolha!
Nao Tem Salvamento !
Ao Escolher o Time Ele Seta o PlayerColor!
Se Quizer que o Player Ganhe Algo e So Adicionar ao Code!
Vitoria Adicionado

Gostou Comenta Ai!
Reply
#2

massa!
sу nгo posso dar opiniгo sobre seu cod pq nao entendo muito de pawno.
sу acho que deveria ter mais alguns times :P

penssei aqui imagina um sistema que desse um resultado aleatorio de um jogo й o torcedor poderia apostar em seu time para ganhar uma graninha a mais. nemsei '-'.l.
+rep pela sua ideia
Reply
#3

Legalzinho
Reply
#4

Acho que cumpre bem a funзгo.
Dб pra economizar umas linhas aн...
Reply
#5

@slim
Vlw Pela Dica e o repu
@Tito
Vlw tmb
Reply
#6

Sу nгo gostei porque tem o Jahia ai ¬¬'
Reply
#7

Afs era pra tira ro jahia e colocar o Vitуria ! kk mt bom !!

@Lf Player mora em Salvador ?
Reply
#8

Quote:
Originally Posted by kinhobryant
Посмотреть сообщение
Afs era pra tira ro jahia e colocar o Vitуria ! kk mt bom !!

@Lf Player mora em Salvador ?
Nй.. tira essa merda de jahia --'

@ Moro sim '-'
Reply
#9

Legal Muito Boa a ideia Parabens Don!
Reply
#10

Quote:
Originally Posted by [LF]PlaYer
Посмотреть сообщение
Sу nгo gostei porque tem o Jahia ai ¬¬'
Vitoria Adcionado
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)