Bom fiz um sistema de na hora de assistir o tutorial , dб pra escolher se quer ou nгo assistir , mas nгo saiu tгo bem.
O problema й que apertando '' nгo'' o tutorial comeзa normalmente , sendo que eu quero que ele vб para o final diretamente , sendo que jб botei o time certo. Vejam a dialog como ficou :
pawn Код:
if(TutTime[i] >= 1)
TutTime[i] += 1;
if(TutTime[i] == 1)
{
ShowPlayerDialog(i, 8787,DIALOG_STYLE_MSGBOX,"Brasil Magic Games RPG - Tutorial","Voce deseja assistir ao nosso tutorial?(Recomendado).\n ","Sim","Nao");
}
else 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);
SendClientMessage(i, COLOR_GREEN, ".:: Bem Vindo ::.");
SendClientMessage(i, COLOR_YELLOW2, " ");
SendClientMessage(i, COLOR_YELLOW2, "Este servidor foi feito especialmente para vocк!");
SendClientMessage(i, COLOR_YELLOW2, "Tudo que foi feito aqui atй hoje, tem a finalidade de que vocкs possam ter uma jogabilidade altamente boa");
SendClientMessage(i, COLOR_YELLOW2, "Aqui vocк vai ter uma segunda vida, com amigos, esposas, trбfico, roubo, sequestros, etc...");
SendClientMessage(i, COLOR_YELLOW2, "Nossa equipe estб disposta a te ajudar, vamos fazer o possivel para agradar vocкs.");
SendClientMessage(i, COLOR_YELLOW2, " ");
}
else if(TutTime[i] == 19)
{
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);
SendClientMessage(i, COLOR_GREEN, ".:: Informaзхes Bбsicas ::.");
SendClientMessage(i, COLOR_GREEN, "Nosso servidor й estilo RPG");
SendClientMessage(i, COLOR_YELLOW2, " ");
SendClientMessage(i, COLOR_YELLOW, ".:: O que й RPG? :..");
SendClientMessage(i, COLOR_YELLOW2, "Й um modo de jogo baseado na vida real, portanto vocк nгo poderб sair matando todo mundo.");
SendClientMessage(i, COLOR_YELLOW2, "Nem zuando de todos, vocк nгo fazeria isso na vida real nй? ou vocк й louco.");
SendClientMessage(i, COLOR_YELLOW2, "Entгo leve nosso servidor a sйrio e jogue como se fosse sua segunda vida!");
SendClientMessage(i, COLOR_YELLOW2, " ");
}
else if(TutTime[i] == 35)
{
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);
SendClientMessage(i, COLOR_GREEN, ".:: Regras Bбsicas ::.");
SendClientMessage(i, COLOR_YELLOW2, " ");
SendClientMessage(i, COLOR_YELLOW2, "Sempre respeite um admin, ele estб fazendo o melhor por vocк.");
SendClientMessage(i, COLOR_YELLOW2, "Nгo abuse da boa vontade de nossos admins. Nгo cause terrorismo, DM, DB. Nгo chingue, Nгo abuse de BUG.");
SendClientMessage(i, COLOR_YELLOW2, "Nгo peзa admin, e nem para que eles aumentem seus cargos.");
SendClientMessage(i, COLOR_YELLOW2, "E o principal, nunca use xiter para se beneficiar, em caso de uso de xiter serб banido imediatamente.");
SendClientMessage(i, COLOR_YELLOW2, " ");
}
else if(TutTime[i] == 50)
{
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);
SendClientMessage(i, COLOR_GREEN, ".:: Comando Uteis ::.");
SendClientMessage(i, COLOR_YELLOW2, " ");
SendClientMessage(i, COLOR_YELLOW2, " /relatorio - Falar com os admins, /gps - Veja onde ficar os lugares importantes.");
SendClientMessage(i, COLOR_YELLOW2, "/rg - Ver seus status, /ajuda - Tudo sobre o servidor.");
SendClientMessage(i, COLOR_YELLOW2, "Digitando /ajuda vocк todos esses comandos e mais alguns que vocк utilizarб.");
SendClientMessage(i, COLOR_YELLOW2, "Durante seu jogo, no /ajuda tem vбrios outros comandos que podem te ajudar.");
SendClientMessage(i, COLOR_YELLOW2, " ");
}
else if(TutTime[i] == 63)
{
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);
SendClientMessage(i, COLOR_GREEN, ".:: Contas VIP/VIP Premium ::.");
SendClientMessage(i, COLOR_YELLOW2, " ");
SendClientMessage(i, COLOR_YELLOW2, " Temos Contas VIP/VIP Premium a partir de R$ 8,00.");
SendClientMessage(i, COLOR_YELLOW2, "A conta VIP custa R$ 10,00 e a conta VIP Premium custa R$ 20,00.");
SendClientMessage(i, COLOR_YELLOW2, "Se tornando VIP/VIP Premium vocк terб mais benefнcios que players normais.");
SendClientMessage(i, COLOR_YELLOW2, "Para ser VIP/VIP Premium visite nosso /forum e veja ~> Contas VIP's & Socios.");
SendClientMessage(i, COLOR_YELLOW2, " ");
}
else if(TutTime[i] == 79)
{
TogglePlayerControllable(i, 0);
ClearChatbox(i, 100);
GameTextForPlayer(i, "~b~Bem Vindo Ao ~n~ ~p~Brasil Magic Games", 8000, 3);
SendClientMessage(i, COLOR_YELLOW2, " ");
SetPlayerCameraPos(i,1519.4929,-1675.6611,21.0900);
SetPlayerPos(i,1547.1060,-1693.2738,13.9214);
SetPlayerCameraLookAt(i,1557.2080,-1675.8904,16.1953);
SendClientMessage(i, COLOR_YELLOW, "Seja bem vindo ao nosso servidor de RPG");
SendClientMessage(i, COLOR_YELLOW2, "Sua presenзa aqui й muito importante para nуs!");
SendClientMessage(i, COLOR_YELLOW2, "Vocкs sгo o futuro do nosso servidor.");
SendClientMessage(i, COLOR_YELLOW2, " ");
}
else if(TutTime[i] == 85)
{
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] = 1000;
PlayerInfo[i][pCreditos] += 20;
PlayerPlayMusic(i);
RegistrationStep[i] = 4;
ResetPlayerMoneyEx(i);
GivePlayerMoneyEx(i, 250000);
//GameTextForPlayer(i, "~w~Chame Um Admin Para Te Ajudar ~n~~b~ /relatorio ", 3000, 3);
SendClientMessage(i, COLOR_GREEN, "Bem Vindo ao Brasil Magic Games v2.8");
SendClientMessage(i, COLOR_AZULBB, "Agradecemos a sua preferкncia, volte sempre");
}
}