29.11.2010, 19:32
Vou postar o code para vcs me ajudarem melhor (Como Disse egonzks)
Aqui estб o meu sistema de tutorial , bem simples ,se alguem criar as dialogs pra min eu agradeзo!
Код:
if(TutTime[i] >= 1) { TextDrawShowForPlayer(i, topblack); TextDrawShowForPlayer(i, bottomblack); TutTime[i] += 1; if(TutTime[i] == 3) { ClearChatbox(i, 10); SendClientMessage(i, COLOR_WHITE, "Bem vindo(a) ao Metrуple Virtual Novato(a)!."); SendClientMessage(i, COLOR_WHITE, "Siga com atenзгo este tutorial."); SendClientMessage(i, COLOR_WHITE, "E vocк entrarб no server sabendo como tudo funciona."); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerInterior(i, 0); SetPlayerVirtualWorld(i, 0); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); } else if(TutTime[i] == 10) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Role Play"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Role Play, aposto que vocк jб ouviu falar dessa palavra!."); SendClientMessage(i, COR_MC, "Ela quer dizer simulaзгo de vida real!."); SendClientMessage(i, COR_MC, "Como assim vida real?."); SendClientMessage(i, COR_MC, "Vocк vai fazer tudo da vida real, sу que em um jogo."); SendClientMessage(i, COR_MC, "Podemos dizer que й sua 2є vida aqui."); } else if(TutTime[i] == 20) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Como funciona o RP?"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Simples, vocк agirб normalmente, como vocк agiria na sua vida real!."); SendClientMessage(i, COR_MC, "Por exemplo: Para atravessar a rua, olharia se vem carro."); SendClientMessage(i, COR_MC, "Para vocк falar com alguem, teria que ser educado, chamando-a de senhor(a)."); SendClientMessage(i, COR_MC, "Dirigindo seguindo o transito, ajudando as pessoas!."); } else if(TutTime[i] == 30) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Comandos"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Para fazer algum comando, vocк sempre usarб ''/''."); SendClientMessage(i, COR_MC, "Por exemplo:"); SendClientMessage(i, COR_MC, "/rg - Ve seu registro no jogo, nivel, dinheiro e etc"); SendClientMessage(i, COR_MC, "/eu - Para anunciar alguma aзгo/sentimento, exemplo: /eu estou triste."); SendClientMessage(i, COR_MC, "/g - Para gritar, para pessoas longes ouvirem, cuidado ficar rouco :)."); SendClientMessage(i, COR_MC, "/s - Para sussurrar, para pessoas perto ouvirem."); } else if(TutTime[i] == 40) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Meio de transporte "); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Para se locomover para outrolado da cidade й simples!."); SendClientMessage(i, COR_MC, "Basta ir em algum ponto de onibus esperar um onibus!."); SendClientMessage(i, COR_MC, "Ou chamando taxi, digitando /serviзo taxi."); } else if(TutTime[i] == 50) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Cidade"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Na cidade temos banco, auto escola, prefeitura e etc!"); SendClientMessage(i, COR_MC, "Para achar algum lugar, peзa ajuda para alguem, um policial ou um cidadгo!"); SendClientMessage(i, COR_MC, "Ou chamar algum transporte publico!"); } else if(TutTime[i] == 60) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Chat"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Para se comunicar com os players basta digitar :"); SendClientMessage(i, COR_MC, "/s - sussurrar - /g - gritar - /l chat local [normal]!"); SendClientMessage(i, COR_MC, "/an - anuncia algo para toda cidade!"); } else if(TutTime[i] == 70) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetPlayerInterior(i, 0); SendClientMessage(i, COLOR_WHITE, "Fome"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Vocк aos poucos ira perder vida, isso indicara que sua fome estб aumentando!"); SendClientMessage(i, COR_MC, "Para fazer ela encher denovo, basta ir comer!"); SendClientMessage(i, COR_MC, "Seja numa loja de comida ou em uma maquina de comida!"); } else if(TutTime[i] == 80) { ClearChatbox(i, 10); SetPlayerCameraPos(i, 1527.5671,-1756.6531,33.4297); SetPlayerCameraLookAt(i, 1531.2134,-1671.3048,13.3828); SetPlayerPos(i, 1541.7875,-1703.0524,13.9816); SetCameraBehindPlayer(i); SetPlayerVirtualWorld(i, 0); SendClientMessage(i, COLOR_WHITE, "Acabando"); SendClientMessage(i, COLOR_WHITE, " "); SendClientMessage(i, COR_MC, "Bem, obrigado por esperar o tutorial!."); SendClientMessage(i, COR_MC, "Espero que vocк tenha aprendido um pouco."); SendClientMessage(i, COR_MC, "Qualquer coisa use /relatorio!."); SendClientMessage(i, COR_MC, "Obrigado e bom jogo!."); }