17.11.2012, 14:48
PHP код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_SEXO)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST ,"Em qual cidade vocк quer nascer?","Los Santos\nSan Fierro\nLas Venturas","Selecionar","");
SetPlayerSkin(playerid, RandomSkinH[random(5)]);
GivePlayerMoney(playerid, 5000);
TogglePlayerControllable(playerid,0);
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST ,"Em qual cidade vocк quer nascer?","Los Santos\nSan Fierro\nLas Venturas","Selecionar","");
SetPlayerSkin(playerid, RandomSkinM[random(4)]);
GivePlayerMoney(playerid, 5000);
TogglePlayerControllable(playerid,0);
}
}
}
if(dialogid == DIALOG_CIDADE)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COR_VAGOS, "BEM-VINDO A LOS SANTOS!");
ShowPlayerDialog(playerid,13,DIALOG_STYLE_MSGBOX ,"Primeiros passos em Los Santos","O PlayOn й um servidor RPG (Role Play Game)\nPortanto, nгo saia matando/atropelando por aн...\nNUNCA use hacker/xiter/bug para se beneficiar. Trate nosso servidor como sua segunda vida.\nEm caso de descumprimento\ndas regras, vocк serб banido ou ficarб preso. ","Avanзar","Cancelar");
SetPlayerCameraPos(playerid, 1725.6754150391,1420.8615722656,26.232688903809);
SetPlayerCameraLookAt(playerid, 1723,1421,27);
SetPlayerPos(playerid, 1821.2452,-1848.9436,-100);
TogglePlayerControllable(playerid,0);
SetPlayerInterior(playerid,0);
}
if(listitem == 1)
{
SendClientMessage(playerid, COR_VAGOS, "BEM-VINDO A SAN FIERRO!");
ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX ,"Primeiros passos em San Fierro","O PlayOn й um servidor RPG (Role Play Game)\nPortanto, nгo saia matando/atropelando por aн...\nNUNCA use hacker/xiter/bug para se beneficiar. Trate nosso servidor como sua segunda vida.\nEm caso de descumprimento\ndas regras, vocк serб banido ou ficarб preso. ","Avanзar","Cancelar");
SetPlayerCameraPos(playerid, 1725.6754150391,1420.8615722656,26.232688903809);
SetPlayerCameraLookAt(playerid, 1723,1421,27);
SetPlayerPos(playerid, 1821.2452,-1848.9436,-100);
TogglePlayerControllable(playerid,0);
SetPlayerInterior(playerid,0);
}
if(listitem == 2)
{
SendClientMessage(playerid, COR_VAGOS, "BEM-VINDO A LAS VENTURAS!");
ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX ,"Primeiros passos em Las Venturas","O PlayOn й um servidor RPG (Role Play Game)\nPortanto, nгo saia matando/atropelando por aн...\nNUNCA use hacker/xiter/bug para se beneficiar. Trate nosso servidor como sua segunda vida.\nEm caso de descumprimento\ndas regras, vocк serб banido ou ficarб preso. ","Avanзar","Cancelar");
SetPlayerCameraPos(playerid, 1725.6754150391,1420.8615722656,26.232688903809);
SetPlayerCameraLookAt(playerid, 1723,1421,27);
SetPlayerPos(playerid, 1821.2452,-1848.9436,-100);
TogglePlayerControllable(playerid,0);
SetPlayerInterior(playerid,0);
}
}
}
if(dialogid == 13)
{
if(response)
{
ShowPlayerDialog(playerid,16,DIALOG_STYLE_MSGBOX ,"Hospital de Los Santos","Aqui й o Hospital de sua cidade, caso precise se curar ou se matar, mudar o sexo, ligue 192 e blalallalalaalaa","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
return 1;
}
if(dialogid == 14)
{
if(response)
{
ShowPlayerDialog(playerid,17,DIALOG_STYLE_MSGBOX ,"Hospital de San Fierro","Aqui й o Hospital de sua cidade, caso precise se curar ou se matar, mudar o sexo, ligue 192 e blalallalalaalaa","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 15)
{
if(response)
{
ShowPlayerDialog(playerid,18,DIALOG_STYLE_MSGBOX ,"Hospital de Las Venturas","Aqui й o Hospital de sua cidade, caso precise se curar ou se matar, mudar o sexo, ligue 192 e blalallalalaalaa","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 16)
{
if(response)
{
ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX ,"Banco de Los Santos","Aqui vocк poderб guardar seu dinheiro, jуias, etc. Use os caixas eletrфnicos para efetuar transferкncias/saques/depуsitos, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 17)
{
if(response)
{
ShowPlayerDialog(playerid,20,DIALOG_STYLE_MSGBOX ,"Banco de Los Santos","Aqui vocк poderб guardar seu dinheiro, jуias, etc. Use os caixas eletrфnicos para efetuar transferкncias/saques/depуsitos, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 18)
{
if(response)
{
ShowPlayerDialog(playerid,21,DIALOG_STYLE_MSGBOX ,"Banco de Los Santos","Aqui vocк poderб guardar seu dinheiro, jуias, etc. Use os caixas eletrфnicos para efetuar transferкncias/saques/depуsitos, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 19)
{
if(response)
{
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX ,"Prefeitura de Los Santos","Aqui й a prefeitura de Los Santos. Vocк pode se empregar usando a agкncia de empregos. Poderб se cadastrar nos programas sociais, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 20)
{
if(response)
{
ShowPlayerDialog(playerid,23,DIALOG_STYLE_MSGBOX ,"Prefeitura de Los Santos","Aqui й a prefeitura de Los Santos. Vocк pode se empregar usando a agкncia de empregos. Poderб se cadastrar nos programas sociais, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 21)
{
if(response)
{
ShowPlayerDialog(playerid,24,DIALOG_STYLE_MSGBOX ,"Prefeitura de Los Santos","Aqui й a prefeitura de Los Santos. Vocк pode se empregar usando a agкncia de empregos. Poderб se cadastrar nos programas sociais, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
}
if(dialogid == 22)
{
if(response)
{
ShowPlayerDialog(playerid,25,DIALOG_STYLE_MSGBOX ,"Delegacia de Los Santos","Aqui vocк poderб prestar queixa de algum furto/assalto/roubo, etc. Fale com o Delegado presente ou algum Policial. Use /190 para ligar para polнcia.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 23)
{
if(response)
{
ShowPlayerDialog(playerid,26,DIALOG_STYLE_MSGBOX ,"Delegacia de Los Santos","Aqui vocк poderб prestar queixa de algum furto/assalto/roubo, etc. Fale com o Delegado presente ou algum Policial. Use /190 para ligar para polнcia.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 24)
{
if(response)
{
ShowPlayerDialog(playerid,27,DIALOG_STYLE_MSGBOX ,"Delegacia de Los Santos","Aqui vocк poderб prestar queixa de algum furto/assalto/roubo, etc. Fale com o Delegado presente ou algum Policial. Use /190 para ligar para polнcia.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 25)
{
if(response)
{
ShowPlayerDialog(playerid,28,DIALOG_STYLE_MSGBOX ,"Hotel de Los Santos","Se vocк nгo tiver dinheiro para comprar uma casa, ou onde morar. Poderб alugar um quarto aqui. Vocк paga por dia (diбria).","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 26)
{
if(response)
{
ShowPlayerDialog(playerid,29,DIALOG_STYLE_MSGBOX ,"Hotel de Los Santos","Se vocк nгo tiver dinheiro para comprar uma casa, ou onde morar. Poderб alugar um quarto aqui. Vocк paga por dia (diбria).","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 27)
{
if(response)
{
ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX ,"Hotel de Los Santos","Se vocк nгo tiver dinheiro para comprar uma casa, ou onde morar. Poderб alugar um quarto aqui. Vocк paga por dia (diбria).","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 28)
{
if(response)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX ,"Concessionбria de Los Santos","Aqui vocк poderб comprar um carro/moto/caminhгo ou aviгo. Vocк poderб usar seu cartгo de crйdito para financiar.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 29)
{
if(response)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX ,"Concessionбria de Los Santos","Aqui vocк poderб comprar um carro/moto/caminhгo ou aviгo. Vocк poderб usar seu cartгo de crйdito para financiar.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 30)
{
if(response)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX ,"Concessionбria de Los Santos","Aqui vocк poderб comprar um carro/moto/caminhгo ou aviгo. Vocк poderб usar seu cartгo de crйdito para financiar.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 28)
{
if(response)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX ,"Mercearia 24-7 de Los Santos","Aqui vocк pode comprar crйditos, celular, camisinhas, capacete, mp3, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 29)
{
if(response)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX ,"Mercearia 24-7 de Los Santos","Aqui vocк pode comprar crйditos, celular, camisinhas, capacete, mp3, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}
if(dialogid == 30)
{
if(response)
{
ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX ,"Mercearia 24-7 de Los Santos","Aqui vocк pode comprar crйditos, celular, camisinhas, capacete, mp3, etc.","Avanзar","Sair");
}
else
{
SendClientMessage(playerid, COR_CV, "[ERRO] Novato, para jogar aqui vocк precisa ler o tutorial. Tente novamente.");
Kick(playerid);
}
return 1;
}