[Pedido] Alguem ajuda pf
#1

Oi, eu gostaria de colocar o tutorial em dialog com a opiзгo de avanзar ... ou tiver o comando de tipo /pulartutorial ...

Entгo o cod й esse, se puder ajudar eu agradeзo D+

pawn Код:
if(TutTime[i] >= 1)
            {
                TutTime[i] += 1;
                if(TutTime[i] == 5)
                {
                    TogglePlayerControllable(i, 0);
                    SetPlayerInterior(i, 0);
                    SetPlayerPos(i, 1558.7385,-1675.7007,16.1953);
                    SetPlayerCameraPos(i, 1506.7966,-1645.9325,22.3203);
                    SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);
                    ClearChatbox(i, 100);
                    PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
                    GameTextForPlayer(i, "~h~~g~~d~.::Seja Bem Vindo Ao brasilmegavirtual ::.~d~", 5000, 3);
                    SendClientMessage(i, COLOR_GREEN, "{00FF7F}.:: Seja Bem Vindo Ao Brasil Mega Virtual! ::.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Este servidor foi feito para voce se divertir com algumas regras!");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Tudo que foi feito aqui atй hoje, tem a finalidade de que vocкs nunca parem de jogar");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Aqui vocк vai ter uma segunda vida, com amigos, esposas, trбfico, roubo, sequestros, etc...");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Nossa equipe estб disposta a te ajudar, vamos fazer o possivel para agrada-los.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF0000}|_==================================================================================_|");
                }
                else if(TutTime[i] == 17)
                {
                    TogglePlayerControllable(i, 0);
                    ClearChatbox(i, 100);
                    SetPlayerPos(i, 1445.7968,-1013.8732,84.8623);
                    SetPlayerCameraPos(i, 1445.7968,-1013.8732,84.8623);
                    SetPlayerCameraLookAt(i, 1448.4425,-828.7502,65.0811);
                    PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
                    GameTextForPlayer(i, "~h~~g~~d~.::Informacoes Basicas ::.~d~", 5000, 3);
                    SendClientMessage(i, COLOR_GREEN, "{00FF7F}.:: Informaзхes Bбsicas ::.");
                    SendClientMessage(i, COLOR_GREEN, "{FF7F00}Nosso Servidor e no estilo de RPG");
                    SendClientMessage(i, COLOR_YELLOW, "{FF7F00}.:: O que й RPG? :..");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Й um modo de jogo baseado na vida real, portanto vocк nгo poderб sair matando por ai.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Nem zuando todo mundo, voce tem que faser tudo baseando na vida Real.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Entгo leve nosso servidor a sйrio e jogue como se fosse sua segunda vida!");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF0000}|_==================================================================================_|");
                }
                else if(TutTime[i] == 30)
                {
                    TogglePlayerControllable(i, 0);
                    ClearChatbox(i, 100);
                    SetPlayerPos(i, 155.3532,-1950.0986,47.8750);
                    SetPlayerCameraPos(i, 155.3532,-1950.0986,47.8750);
                    SetPlayerCameraLookAt(i, 239.0924,-1768.7030,25.8640);
                    PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
                    GameTextForPlayer(i, "~h~~g~~d~.::Regras Basicas ::.~d~", 5000, 3);
                    SendClientMessage(i, COLOR_GREEN, "{00FF7F}.:: Regras Bбsicas ::.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Sempre respeite um admin, ele estб fazendo o melhor por vocк.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Nunca Faзa DM(Matar sem Motivo)| Nunca Faзa DB(Atirar de dentro de um veiculo em quem estб apй) .");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}E o principal, nunca use xiter para se beneficiar, em caso de uso de xiter serб banido imediatamente.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF0000}|_==================================================================================_|");
                }
                else if(TutTime[i] == 44)
                {
                    TogglePlayerControllable(i, 0);
                    ClearChatbox(i, 100);
                    SetPlayerPos(i, 1270.5867,-904.4370,121.9164);
                    SetPlayerCameraPos(i, 1270.5867,-904.4370,121.9164);
                    SetPlayerCameraLookAt(i, 1266.5298,-809.7008,87.5622);
                    PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
                    GameTextForPlayer(i, "~h~~g~~d~.::Comandos Uteis ::.~d~", 5000, 3);
                    SendClientMessage(i, COLOR_GREEN, "{00FF7F}.:: Comandos Uteis ::.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}/relatorio - Falar com os adminstradores, /duvida esclarecer uma duvida.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}/rg - Ver seus status, /Gps - Se localizar pela cidade");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}/ajuda voce tem todos esses comandos e mas alguns podera te ajudar.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF0000}|_==================================================================================_|");
                }
                else if(TutTime[i] == 58)
                {
                    TogglePlayerControllable(i, 0);
                    ClearChatbox(i, 100);
                    SetPlayerPos(i, 1270.5867,-904.4370,121.9164);
                    SetPlayerCameraPos(i, 1270.5867,-904.4370,121.9164);
                    SetPlayerCameraLookAt(i, 1266.5298,-809.7008,87.5622);
                    PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
                    GameTextForPlayer(i, "~h~~g~~d~.::Sistemas Vips & VIP-Sуcios::.~d~", 5000, 3);
                    SendClientMessage(i, COLOR_GREEN, "{00FF7F}|.::Sistemas Vipsґs  & VIP-Sуcios::.|");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00} Nуs Temos 2 tipos de Vips e VIP-Sуcio.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}VIP-> Prata Custa 10 Reais");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}VIP-> OURO Custa 15 Reais");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}VIP-Sуcio-> Custa 20 Reais");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Sistema Familia -> Custa 5 Reais");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Sistema Org Vip -> Custa 10 Reais");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Veja tudo sobre os sistemas de vips no nosso Forum  {FFFF00}www.brasilmegavirtual.forumeiros.com.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF0000}|_==================================================================================_|");

                }
                else if(TutTime[i] == 74)
                {
                    TogglePlayerControllable(i, 0);
                    ClearChatbox(i, 100);
                    SetPlayerCameraPos(i,1519.4929,-1675.6611,21.0900);
                    SetPlayerPos(i,1547.1060,-1693.2738,13.9214);
                    SetPlayerCameraLookAt(i,1557.2080,-1675.8904,16.1953);
                    PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
                    GameTextForPlayer(i, "~b~]~g~Seja Bem Vindo ~y~ao ~g~B~y~B~b~C ~r~RPG~b~]", 8000, 3);
                    SendClientMessage(i, COLOR_GREEN, "{00FF7F}Seja bem vindo ao Brasil Mega Virtual RPG.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Sua presenзa aqui e muito importante para nуs!.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF7F00}Voces sao o futuro do nosso servidor ;)!.");
                    SendClientMessage(i, COLOR_YELLOW2, "{FF0000}|_==================================================================================_|");
                }
                else if(TutTime[i] == 87)
                {
                    TogglePlayerControllable(i, 1);
                    ClearChatbox(i, 100);
                    TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
                    gNews[i] = 0; gFam[i] = 0;
                    TogglePlayerControllable(i, 1);
                    SetPlayerVirtualWorld(i,0);
                    MedicBill[i] = 0;
                    SetPlayerSpawn(i);
                    SetCameraBehindPlayer(i);
                    PlayerInfo[i][pConta] = 5000;
                    PlayerInfo[i][pCreditos] += 10;
                    PlayerPlayMusic(i);
                    RegistrationStep[i] = 2;
                    ResetPlayerMoney(i);
                    GivePlayerMoney(i, 50000);
                    SendClientMessage(i, COLOR_GREEN, "Bem Vindo ao Brasil Mega Virtual v1.9");
                    SendClientMessage(i, COLOR_AZULBB, "Agradecemos a sua preferкncia, volte sempre");
                }
            }
Reply
#2

faz com Dialog amigo fica bem mais facil
Reply
#3

Disputa pra ganhar post й foda.

Код:
if (!strcmp(cmdtext, "/pulartuto")) TutTime[i] = 87;
Pode usar esse comando para pular o tutorial....
Reply
#4

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
Disputa pra ganhar post й foda.

Код:
if (!strcmp(cmdtext, "/pulartuto")) TutTime[i] = 87;
Pode usar esse comando para pular o tutorial....
Oi, sei q vc vai me chamar de burro etc... ^^ Tipo q estou 1 ano sem mexer com script de gta , no caso estou me lembrando de coisas pouco a pouco ...
Entгo, pode me dizer em qual local do pawno eu coloco esse code ?

pawn Код:
if (!strcmp(cmdtext, "/pulartuto")) TutTime[i] = 87;
Reply
#5

Quote:
Originally Posted by Samuel300
Посмотреть сообщение
Oi, sei q vc vai me chamar de burro etc... ^^ Tipo q estou 1 ano sem mexer com script de gta , no caso estou me lembrando de coisas pouco a pouco ...
Entгo, pode me dizer em qual local do pawno eu coloco esse code ?

pawn Код:
if (!strcmp(cmdtext, "/pulartuto")) TutTime[i] = 87;
Esse negуcio de 1 ano й desculpinha, й mais prбtico vocк ser humilde e dizer oque vocк nгo sabe, que ai eu posso te ajudar melhor

Й uma comparaзгo pra comandos "cmdtext", entгo vocк bota na callback OnPlayerCommandText.
Reply
#6

Quote:

Й uma comparaзгo pra comandos "cmdtext", entгo vocк bota na callback OnPlayerCommandText.

Colocar aqui ?
pawn Код:
OnPlayerCommandText(playerid,gstring);
Reply
#7

Nгo, isso й uma chamada nгo a prуpria callback...

tem uma parte do cуdigo que estб mais ou menos assim:

pawn Код:
public OnPlayerCommandText(playerid,cmdtext)
{
Vocк bota ai, depois da "{"
Reply
#8

se for possivel pode add skype? й q n to conseguindo
Samuel.Gaby1

ai eu posso compartilha a tela ou usar o TeamViewer
Reply
#9

Nгo tou adicionando ninguйm ao skype por isso, o povo pensa que eu sou obrigado a tirar dъvidas lб, quando na verdade eu sу tiro por aqui pelo fуrum.

Eu te recomendo olhar uns tutoriais e estudar do inicio, seu problema nгo sгo os cуdigos...

Abraзos
Reply
#10

coloquei assim e ta dando esse erro
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/pulartuto")) TutTime[i] = 87;
    PlayerInactivity[playerid] = 0;
    if(TutTime[playerid] >= 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк sу pode usar comandos depois do Tutorial !");
    if(Sequestrado[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк Nao pode usar Comandos voce esta sequestrado !");
    new string[180];
    new playerdinheiro;
    new giveplayer[MAX_PLAYER_NAME];
    new playername[MAX_PLAYER_NAME];
    new plname[MAX_PLAYER_NAME];
    new cmd[128];
    new tmp[128];
    new giveplayerid, moneys, idx;
    cmd = strtok(cmdtext, idx);
e da esse erro
pawn Код:
C:\Documents and Settings\Samuel\Meus documentos\Downloads\Brasil Second Lif Teste\gamemodes\BMVTeste.pwn(17248) : error 017: undefined symbol "i"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)