[Ajuda] Escolher Cidade
#5

Achei Um Codigo, Feito Por Yuri
PHP код:
/*--------------------------------------------------------------|
|           *     *  *     *  * * * *  *                        |
|            *   *   *     *  *     *  *                        |
|              *     *     *  * * * *  *                        |
|              *     *     *  *  *     *                        |
|              *     * * * *  *    *   *                        |
|                                                FilterScript   |
|---------------------------------------------------------------*/
 
 
#include <a_samp>
#pragma tabsize 0
 
//CORES/////////////////////////////////////////////////////////////////////////
#define COLOR_YELLOW 0xFFFF00AA
 
//MENU NASCER///////////////////////////////////////////////////////////////////
new Menu:Nascer;
new 
Menu:LasVenturas;
new 
Menu:SanFierro;
new 
Menu:LosSantos;
 
//LOCAIS NASCER/////////////////////////////////////////////////////////////////
new LasVenturas1[(200)];
new 
LasVenturas2[(200)];
new 
LasVenturas3[(200)];
new 
LasVenturas4[(200)];
 
new 
SanFierro1[(200)];
new 
SanFierro2[(200)];
new 
SanFierro3[(200)];
new 
SanFierro4[(200)];
 
new 
LosSantos1[(200)];
new 
LosSantos2[(200)];
new 
LosSantos3[(200)];
new 
LosSantos4[(200)];
 
public 
OnFilterScriptInit()
{
//MENU NASCER///////////////////////////////////////////////////////////////////
Nascer CreateMenu("Nascer"150.0180.0200.0200.0);
AddMenuItem(Nascer0"Las Venturas");
AddMenuItem(Nascer0"San Fierro");
AddMenuItem(Nascer0"Los Santos");
 
LasVenturas CreateMenu("Las Venturas"150.0180.0200.0200.0);
AddMenuItem(LasVenturas0"Aeroporto");
AddMenuItem(LasVenturas0"Delegacia");
AddMenuItem(LasVenturas0"Hospital");
AddMenuItem(LasVenturas0"Vila");
AddMenuItem(LasVenturas0"Voltar");
 
SanFierro CreateMenu("San Fierro"150.0180.0200.0200.0);
AddMenuItem(SanFierro0"Aeroporto");
AddMenuItem(SanFierro0"Delegacia");
AddMenuItem(SanFierro0"Vila Blue Sky");
AddMenuItem(SanFierro0"Vila");
AddMenuItem(SanFierro0"Voltar");
 
LosSantos CreateMenu("Los Santos"150.0180.0200.0200.0);
AddMenuItem(LosSantos0"Aeroporto");
AddMenuItem(LosSantos0"Delegacia");
AddMenuItem(LosSantos0"Groove");
AddMenuItem(LosSantos0"Vila");
AddMenuItem(LosSantos0"Voltar");
 
////////////////////////////////////////////////////////////////////////////////
print("\n--------------------------------------");
print(
" FilterScript Menu de Nascer, By: YuRii");
print(
"--------------------------------------\n");
////////////////////////////////////////////////////////////////////////////////
return 1;
}
 
public 
OnFilterScriptExit()
{
        return 
1;
}
 
public 
OnPlayerConnect(playerid)
{
//NASCER////////////////////////////////////////////////////////////////////////
LasVenturas1[playerid] = 0;
LasVenturas2[playerid] = 0;
LasVenturas3[playerid] = 0;
LasVenturas4[playerid] = 0;
 
SanFierro1[playerid] = 0;
SanFierro2[playerid] = 0;
SanFierro3[playerid] = 0;
SanFierro4[playerid] = 0;
 
LosSantos1[playerid] = 0;
LosSantos2[playerid] = 0;
LosSantos3[playerid] = 0;
LosSantos4[playerid] = 0;
////////////////////////////////////////////////////////////////////////////////
return 1;
}
 
public 
OnPlayerCommandText(playeridcmdtext[])
{
if(
strcmp(cmdtext"/nascer"true) == 0) {
ShowMenuForPlayer(Nascer,playerid);
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Abriu o Menu de Nascer, Selecione o Local...");
TogglePlayerControllable(playerid,0);
return 
1;
}
return 
0;
}
 
public 
OnPlayerSpawn(playerid)
{
if(
LasVenturas1[playerid] == 1)
{
SetPlayerPos(playerid,1312.3900,1269.2915,10.8203);
}
if(
LasVenturas2[playerid] == 1)
{
SetPlayerPos(playerid,2292.9780,2457.4382,3.5313);
}
if(
LasVenturas3[playerid] == 1)
{
SetPlayerPos(playerid,1608.9418,1819.3258,10.8280);
}
if(
LasVenturas4[playerid] == 1)
{
SetPlayerPos(playerid,2222.0562,697.0744,11.2785);
}
 
if(
SanFierro1[playerid] == 1)
{
SetPlayerPos(playerid,-1238.1606,18.6666,14.1484);
}
if(
SanFierro2[playerid] == 1)
{
SetPlayerPos(playerid,-1606.7463,731.1915,-5.2422);
}
if(
SanFierro3[playerid] == 1)
{
SetPlayerPos(playerid,-2117.3589,925.9413,86.0791);
}
if(
SanFierro4[playerid] == 1)
{
SetPlayerPos(playerid,-2497.1799,967.9867,69.5703);
}
 
if(
LosSantos1[playerid] == 1)
{
SetPlayerPos(playerid,1499.7886,-2454.8142,13.5547);
}
if(
LosSantos2[playerid] == 1)
{
SetPlayerPos(playerid,1604.7832,-1635.9366,13.7188);
}
if(
LosSantos3[playerid] == 1)
{
SetPlayerPos(playerid,2265.5830,-2265.0684,14.7647);
}
if(
LosSantos4[playerid] == 1)
{
SetPlayerPos(playerid,496.2665,-1477.1724,19.2477);
}
return 
1;
}
 
public 
OnPlayerSelectedMenuRow(playeridrow)
{
new 
Menu:CurrentMenu GetPlayerMenu(playerid);
 
//NASCER////////////////////////////////////////////////////////////////////////
if(CurrentMenu == Nascer)
{
switch(
row)
{
case 
0:{
ShowMenuForPlayer(LasVenturas,playerid);
}
case 
1:{
ShowMenuForPlayer(SanFierro,playerid);
}
case 
2:{
ShowMenuForPlayer(LosSantos,playerid);
}
}
}
//LASVENTURAS///////////////////////////////////////////////////////////////////
else if(CurrentMenu == LasVenturas)
{
switch(
row)
{
case 
0:{
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou o Aeroporto de LasVenturas Para Nascer!");
LasVenturas1[playerid] = 1;
TogglePlayerControllable(playerid,true);
}
case 
1:{
LasVenturas2[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Delegacia LasVenturas Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
2:{
LasVenturas3[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou o Hospital de LasVenturas Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
3:{
LasVenturas4[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Vila de LasVenturas Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
4:{
ShowMenuForPlayer(Nascer,playerid);
}
}
}
 
//SANFIERRO/////////////////////////////////////////////////////////////////////
else if(CurrentMenu == SanFierro)
{
switch(
row)
{
case 
0:{
SanFierro1[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou o Aeroporto de SanFierro Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
1:{
SanFierro2[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou Delegacia de SanFierro Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
2:{
SanFierro3[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Vila Blue Sky de SanFierro Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
3:{
SanFierro4[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Vila de SanFierro Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
4:{
ShowMenuForPlayer(Nascer,playerid);
}
}
}
 
//LOSSANTOS/////////////////////////////////////////////////////////////////////
else if(CurrentMenu == LosSantos)
{
switch(
row)
{
case 
0:{
LosSantos1[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou o Aeroporto de LosSantos Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
1:{
LosSantos2[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Delegacia de LosSantos Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
2:{
LosSantos3[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Groove de LosSantos Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
3:{
LosSantos4[playerid] = 1;
SendClientMessage(playeridCOLOR_YELLOW"|| Voc� Selecionou a Vila de LosSantos Para Nascer!");
TogglePlayerControllable(playerid,true);
}
case 
4:{
ShowMenuForPlayer(Nascer,playerid);
}
}
}
return 
1;
}
 
public 
OnPlayerExitedMenu(playerid)
{
TogglePlayerControllable(playerid,true);
return 
1;

Ajudei + ReP
Reply


Messages In This Thread
[Ajuda] Escolher Cidade - by Felipe_Freeze - 14.02.2012, 19:25
Re: [Ajuda] Escolher Cidade - by Hard` - 14.02.2012, 19:34
Re: [Ajuda] Escolher Cidade - by Felipe_Freeze - 14.02.2012, 20:03
Re: [Ajuda] Escolher Cidade - by 4LiSs0N - 14.02.2012, 20:04
Re: [Ajuda] Escolher Cidade - by 4LiSs0N - 14.02.2012, 20:07
Re: [Ajuda] Escolher Cidade - by Felipe_Freeze - 14.02.2012, 20:07
Re: [Ajuda] Escolher Cidade - by Abravanel - 14.02.2012, 20:16
Re: [Ajuda] Escolher Cidade - by Felipe_Freeze - 14.02.2012, 20:34

Forum Jump:


Users browsing this thread: 1 Guest(s)