20.06.2015, 13:02
To compilando a GM e ta dando esse ERRO
error 017: undefined symbol "Dialmnny"
error 017: undefined symbol "Dialmnny"
new Dialmnny;
ou #define Dialmnny 1000
PHP код:
|
4426) : error 029: invalid expression, assumed zero warning 215: expression has no effect error 001: expected token: ";", but found ")" error 029: invalid expression, assumed zero fatal error 107: too many error messages on one line
if(dialogid == Dialmnny(6))
if(dialogid == Dialmnny)
error 004: function "OnPlayerCommandText" is not implemented (4468) : error 017: undefined symbol "MenuCasa" (4513) : error 017: undefined symbol "SalvarCasa" (4535) : error 004: function "OnPlayerCommandText" is not implemented (4618) : error 004: function "OnPlayerCommandText" is not implemented (4620) : error 017: undefined symbol "MenuCasa" (4646) : error 004: function "OnPlayerCommandText" is not implemented (4732) : error 004: function "OnPlayerCommandText" is not implemented (4737) : error 004: function "OnPlayerCommandText" is not implemented (5039) : error 017: undefined symbol "a3d" (5155) : error 017: undefined symbol "CheckFazDono" (5167) : error 017: undefined symbol "a3d" (5251) : error 017: undefined symbol "IsNumero" (5284) : error 017: undefined symbol "a3d" (5348) : error 004: function "OnPlayerCommandText" is not implemented (5354) : error 004: function "OnPlayerCommandText" is not implemented (5373) : error 004: function "OnPlayerCommandText" is not implemented (5475) : error 017: undefined symbol "Get2DZone" (5506) : error 017: undefined symbol "Get2DZone" (5521) : error 017: undefined symbol "Get2DZone" (5845) : error 004: function "OnPlayerCommandText" is not implemented (5851) : error 004: function "OnPlayerCommandText" is not implemented (5857) : error 004: function "OnPlayerCommandText" is not implemented (5863) : error 004: function "OnPlayerCommandText" is not implemented (5869) : error 004: function "OnPlayerCommandText" is not implemented 26 Errors.
OnPlayerCommandText(playerid,"/admvcasaid"); } if(listitem == 1) { format(string,sizeof(string),"{FFFFFF} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{33CCFF}Menu Casa - Preзo",string,"Confirmar",""); tipodialogH = 1; } if(listitem == 2) { format(string,sizeof(string),"{FFFFFF} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{33CCFF}Menu Casa - Nнvel",string,"Confirmar",""); tipodialogH = 2; } if(listitem == 3) { format(strmnny,sizeof(strmnny),"{FFFFFF} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'\n{FFB3FF}Legenda: 1 = Free, 2 = VIP e 3 = Super Vip!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{33CCFF}Menu Casa - Tipo",strmnny,"Confirmar",""); tipodialogH = 3; } if(listitem == 4) { MenuCasa(playerid, 3); } if(listitem == 5) { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX,"{33CCFF}Menu Casa - Confirmaзгo","{FFFFFF}Tem certeza que Deseja deletar esta Propriedade?","Sim","Nгo"); } } else if(response == 0) // direito { SendClientMessage(playerid,-1,"Vocк saiu do Menu!"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { format(string, sizeof(string), "Vocк deletou a Casa ID: %d, Dono: %s, Crie outra usando /menucasa!", casaid[playerid],HouseInfo[casaid[playerid]][hOwner]); SendClientMessage(playerid, -1, string); HouseInfo[casaid[playerid]][hHel] = 0; HouseInfo[casaid[playerid]][hArm] = 0; HouseInfo[casaid[playerid]][hHealthx] = 0; HouseInfo[casaid[playerid]][hHealthy] = 0; HouseInfo[casaid[playerid]][hHealthz] = 0; HouseInfo[casaid[playerid]][hArmorrx] = 0; HouseInfo[casaid[playerid]][hArmorry] = 0; HouseInfo[casaid[playerid]][hArmorrz] = 0; HouseInfo[casaid[playerid]][hLock] = 1; HouseInfo[casaid[playerid]][hOwned] = 0; HouseInfo[casaid[playerid]][hVec] = 475; HouseInfo[casaid[playerid]][hVcol1] = -1; HouseInfo[casaid[playerid]][hVcol2] = -1; strmid(HouseInfo[casaid[playerid]][hOwner], "O estado", 0, strlen("O estado"), 255); HouseInfo[casaid[playerid]][hEntrancex] = 0.000; HouseInfo[casaid[playerid]][hEntrancey] = 0.000; HouseInfo[casaid[playerid]][hEntrancez] = 0.000; HouseInfo[casaid[playerid]][hSpawnX] = 0.000; HouseInfo[casaid[playerid]][hSpawnY] = 0.000; HouseInfo[casaid[playerid]][hSpawnZ] = 0.000; HouseInfo[casaid[playerid]][hSpawnA] = 0.000; HouseInfo[casaid[playerid]][hHel] = 0; HouseInfo[casaid[playerid]][hAtiva] = 0; /*Delete3DTextLabel(HouseLabel[casaid[playerid]]); DestroyPickup(HousePickup[casaid[playerid]]); */ DestroyVehicle(HouseInfo[casaid[playerid]][hVeiculo]); SalvarCasa(casaid[playerid]); // DestroyAllDynamic3DTextLabels(); } else ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Casa - Configurar", "Vender Casa\nEditar Preзo\nEditar Nнvel\nEditar Tipo\nLocal do Veiculo\n{FF0000}Deletar Casa", "Ajustar", "Sair"); } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(tipodialogH == 1) { format(string, sizeof(string), "/seditar preco %d", strval(inputtext)); } if(tipodialogH == 2) { format(string, sizeof(string), "/seditar level %d", strval(inputtext)); } if(tipodialogH == 3) { format(string, sizeof(string), "/casav %d", strval(inputtext)); } OnPlayerCommandText(playerid,string); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { for(new h=0; h < MAX_HOUSES;h++) { if(HouseInfo[h][hAtiva] == 0){ casaid[playerid] = h; break; } } GetPlayerPos(playerid, HouseInfo[casaid[playerid]][hEntrancex], HouseInfo[casaid[playerid]][hEntrancey], HouseInfo[casaid[playerid]][hEntrancez]); strmid(HouseInfo[casaid[playerid]][hOwner], "O estado", 0, strlen("O estado"), 255); HouseInfo[casaid[playerid]][hHel] = 0; HouseInfo[casaid[playerid]][hArm] = 0; HouseInfo[casaid[playerid]][hHealthx] = 0; HouseInfo[casaid[playerid]][hHealthy] = 0; HouseInfo[casaid[playerid]][hHealthz] = 0; HouseInfo[casaid[playerid]][hArmorrx] = 0; HouseInfo[casaid[playerid]][hArmorry] = 0; HouseInfo[casaid[playerid]][hArmorrz] = 0; HouseInfo[casaid[playerid]][hLock] = 1; HouseInfo[casaid[playerid]][hOwned] = 0; HouseInfo[casaid[playerid]][hVec] = 475; HouseInfo[casaid[playerid]][hVcol1] = -1; HouseInfo[casaid[playerid]][hVcol2] = -1; HouseInfo[casaid[playerid]][hExitx] = 225.630997; HouseInfo[casaid[playerid]][hExity] = 1022.479980; HouseInfo[casaid[playerid]][hExitz] = 1084.069946; HouseInfo[casaid[playerid]][hInt] = 7; format(string,sizeof(string),"{79CF00} Digite abaixo o Preзo da Nova Casa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{79CF00}Menu Casa - Criaзгo[PREЗO]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Casa, Cancelada!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { HouseInfo[casaid[playerid]][hValue] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE CASAS: Preзo ajustado para: R$ %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo o Nнvel da Nova Casa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Casa - Criaзгo[NНVEL]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Casa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { HouseInfo[casaid[playerid]][hLevel] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE CASAS: Nнvel ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo o Tipo da Nova Casa!\n{FFB3FF}Legenda: 1 = Free, 2 = VIP e 3 = GOLD Vip!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Casa - Criaзгo[VIP]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Casa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { new RankVip2[32]; if(strval(inputtext) == 1) { RankVip2 = "VIP Free"; } else if(strval(inputtext) == 2) { RankVip2 = "VIP Civil"; } else if(strval(inputtext) >= 3) { RankVip2 = "VIP Gold"; } format(string,sizeof(string),"CRIAЗГO DE CASAS: Tipo ajustado para: %s!",RankVip2); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "/casav %d", strval(inputtext)); OnPlayerCommandText(playerid,string); SendClientMessage(playerid, -1, "Agora, Configure o Local que o Veнculo Ficarб!"); MenuCasa(playerid, 3); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Casa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 0) // direito { return SendClientMessage(playerid, -1, "{FF0000}Vocк Cancelou o menu das empresas!"); } else if(response == 1) // esquerdo { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Empresa - Configurar", "Vender Empresa\nAlterar Nome\nEditar Preзo\nEditar Nнvel\nEditar Entrada\nEditar Produtos\nEditar Max. Produtos\nLucro Diбrio\n{FF0000}Deletar Empresa", "Ajustar", "Sair"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(listitem == 0) { format(string, sizeof(string), "/admvsemp %d", casaid[playerid]); OnPlayerCommandText(playerid,string); } if(listitem == 1) { format(string,sizeof(string),"{616161} Coloque o Novo Nome/Descriзгo а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Nome",string,"Confirmar",""); tipodialogH = 6; } if(listitem == 2) { format(string,sizeof(string),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161} Menu Empresa - Preзo",string,"Confirmar",""); tipodialogH = 1; } if(listitem == 3) { format(string,sizeof(string),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Nнvel",string,"Confirmar",""); tipodialogH = 2; } if(listitem == 4) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Entrada",strmnny,"Confirmar",""); tipodialogH = 7; } if(listitem == 5) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Produtos",strmnny,"Confirmar",""); tipodialogH = 3; } if(listitem == 6) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161} Menu Empresa - Max. Produtos",strmnny,"Confirmar",""); tipodialogH = 4; } if(listitem == 7) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161} Menu Empresa - Lucro Diбrio",strmnny,"Confirmar",""); tipodialogH = 5; } if(listitem == 8) { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX,"{616161}Menu Empresa - Confirmaзгo","{FF0000}Tem certeza que Deseja deletar esta Empresa?","Sim","Nгo"); } } else if(response == 0) // direito { SendClientMessage(playerid,-1,"{FF0000}Vocк saiu do Menu!"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { format(string, sizeof(string), "{FF0000}Vocк deletou a empresa ID: %d, Dono: %s,{79CF00} Crie outra usando /menuemp!", casaid[playerid],SBizzInfo[casaid[playerid]][sbOwner]); SendClientMessage(playerid, -1, string); SBizzInfo[casaid[playerid]][sbLocked] = 1; SBizzInfo[casaid[playerid]][sbOwned] = 0; strmid(SBizzInfo[casaid[playerid]][sbOwner], "O estado", 0, strlen("O estado"), 255); strmid(SBizzInfo[casaid[playerid]][sbExtortion], "Nenhum", 0, strlen("Nenhum"), 255); SBizzInfo[casaid[playerid]][sbAtiva] = 0; SBizzInfo[casaid[playerid]][sbEntranceX] = 0.000; SBizzInfo[casaid[playerid]][sbEntranceY] = 0.000; SBizzInfo[casaid[playerid]][sbEntranceZ] = 0.000; SBizzInfo[casaid[playerid]][sbDonoON] = 0; // DestroyAllDynamic3DTextLabels(); } else ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Empresa - Configurar", "Vender Empresa\nAlterar Nome\nEditar Preзo\nEditar Nнvel\nEditar Entrada\nEditar Produtos\nEditar Max. Produtos\nLucro Diбrio\n{FF0000}Deletar Empresa", "Ajustar", "Sair"); } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(tipodialogH == 1) { format(string, sizeof(string), "/seditar preco %d", strval(inputtext)); OnPlayerCommandText(playerid,string); } if(tipodialogH == 2) { format(string, sizeof(string), "/seditar level %d", strval(inputtext)); OnPlayerCommandText(playerid,string); } if(tipodialogH == 3) { SBizzInfo[casaid[playerid]][sbProd] = strval(inputtext); format(string,sizeof(string),"Produtos alterado para: %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } if(tipodialogH == 4) { SBizzInfo[casaid[playerid]][sbMaxProd] = strval(inputtext); format(string,sizeof(string),"Max. Produtos alterado para: %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } if(tipodialogH == 5) { SBizzInfo[casaid[playerid]][sbLucro] = strval(inputtext); format(string,sizeof(string),"Lucro alterado para: %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } if(tipodialogH == 6) { strmid(SBizzInfo[casaid[playerid]][sbMessage], inputtext, 0, strlen(inputtext), 255); format(string,sizeof(string),"Nome alterado para: %s!",SBizzInfo[casaid[playerid]][sbMessage]); SendClientMessage(playerid,-1,string); } if(tipodialogH == 7) { SBizzInfo[casaid[playerid]][sbEntranceCost] = strval(inputtext); format(string,sizeof(string),"Entrada alterada Para: R$ %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { for(new h=0; h < MAX_SBIZZES;h++) { if(SBizzInfo[h][sbAtiva] == 0){ casaid[playerid] = h; break; } } GetPlayerPos(playerid, SBizzInfo[casaid[playerid] ][sbEntranceX],SBizzInfo[casaid[playerid] ][sbEntranceY],SBizzInfo[casaid[playerid] ][sbEntranceZ]); SBizzInfo[casaid[playerid]][sbLocked] = 1; SBizzInfo[casaid[playerid]][sbOwned] = 0; strmid(SBizzInfo[casaid[playerid]][sbOwner], "O estado", 0, strlen("O estado"), 255); strmid(SBizzInfo[casaid[playerid]][sbExtortion], "Nenhum", 0, strlen("Nenhum"), 255); SBizzInfo[casaid[playerid]][sbDonoON] = 0; format(string,sizeof(string),"{616161} Digite abaixo o Preзo da Nova Empresa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Criaзгo[PREЗO]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { SBizzInfo[casaid[playerid]][sbBuyPrice] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE EMPRESA: Preзo ajustado para: R$ %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo o Nнvel da Nova Empresa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Criaзгo[NНVEL]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { SBizzInfo[casaid[playerid]][sbLevel] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE EMPRESA: Nнvel ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo a Quantidade de Max. Produtos da Nova Empresa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Criaзгo[PRODUTOS]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { SBizzInfo[casaid[playerid]][sbMaxProd] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE EMPRESA: Max. Produtos ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo o Valor estimado de Lucro diбrio da Nova Empresa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Criaзгo[LUCRO]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { SBizzInfo[casaid[playerid]][sbLucro] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE EMPRESA: Faixa de Lucro diбrio ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo um Nome ou Descriзгo da Nova Empresa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Criaзгo[NOME]",string,"Concluir",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { strmid(SBizzInfo[casaid[playerid]][sbMessage], inputtext, 0, strlen(inputtext), 255); format(string,sizeof(string),"CRIAЗГO DE EMPRESA: Nome/Descriзгo da Empresa ajustado para: %s!",SBizzInfo[casaid[playerid]][sbMessage]); SendClientMessage(playerid, -1, string); format(gstring, sizeof(gstring), "~n~~n~~n~~n~~n~~n~~r~~h~]]~w~Empresa Criada com Sucesso~r~~h~]]",casaid[playerid]); GameTextForPlayer(playerid, gstring, 7000, 3); SBizzInfo[casaid[playerid]][sbAtiva] = 1; } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 0) // direito { return SendClientMessage(playerid, -1, "{FF0000}Vocк Cancelou o menu das fazendas!"); } else if(response == 1) // esquerdo { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Fazenda - Configurar", "Vender Fazenda\nAlterar Nome\nEditar Preзo\nEditar Nнvel\nEditar Fundos\nEditar Produtos\nEditar Max. Produtos\nLucro Diбrio\n{FF0000}Deletar Fazenda", "Ajustar", "Sair"); } return 1; } if(dialogid == 555) { if(response == 1) // esquerdo { if(listitem == 0) { SetPlayerPos(playerid, 239.1693,117.6838,1003.2188); SetPlayerInterior(playerid, 10); SetPlayerVirtualWorld(playerid, 1); } if(listitem == 1) { SetPlayerPos(playerid, 256.6183,126.0865,1010.2188); SetPlayerInterior(playerid, 10); SetPlayerVirtualWorld(playerid, 1); } if(listitem == 2) { SetPlayerPos(playerid, 960.1323,-1727.9789,23.4883); SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); } } return 1; } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(listitem == 0) { format(string, sizeof(string), "{616161}Vocк Vendeu a fazenda ID: %d, Dono: %s!", casaid[playerid],FazendaInfo[casaid[playerid]][fDono]); SendClientMessage(playerid, -1, string); FazendaInfo[casaid[playerid]][fOwned] = 0; strmid(FazendaInfo[casaid[playerid]][fDono], "Ninguem", 0, strlen("Ninguem"), 255); FazendaInfo[casaid[playerid]][fAtiva] = 1; } if(listitem == 1) { format(string,sizeof(string),"{616161} Coloque o Novo Nome/Descriзгo а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Nome",string,"Confirmar",""); tipodialogH = 6; } if(listitem == 2) { format(string,sizeof(string),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Preзo",string,"Confirmar",""); tipodialogH = 1; } if(listitem == 3) { format(string,sizeof(string),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Nнvel",string,"Confirmar",""); tipodialogH = 2; } if(listitem == 4) { format(string,sizeof(string),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Fundos",string,"Confirmar",""); tipodialogH = 7; } if(listitem == 5) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Produtos",strmnny,"Confirmar",""); tipodialogH = 3; } if(listitem == 6) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Max. Produtos",strmnny,"Confirmar",""); tipodialogH = 4; } if(listitem == 7) { format(strmnny,sizeof(strmnny),"{616161} Coloque o Novo Valor а ser Ajustado, em seguida Clique em 'Confirmar'!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Lucro Diбrio",strmnny,"Confirmar",""); tipodialogH = 5; } if(listitem == 8) { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX,"{616161}Menu Fazenda - Confirmaзгo","{FF0000}Tem certeza que Deseja deletar esta Fazenda?","Sim","Nгo"); } } else if(response == 0) // direito { SendClientMessage(playerid,-1,"{FF0000}Vocк saiu do Menu!"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { format(string, sizeof(string), "{FF0000}Vocк deletou a fazenda ID: %d, Dono: %s,{616161} Crie outra usando /menufazenda!", casaid[playerid],FazendaInfo[casaid[playerid]][fDono]); SendClientMessage(playerid, -1, string); FazendaInfo[casaid[playerid]][fOwned] = 0; strmid(FazendaInfo[casaid[playerid]][fDono], "Ninguem", 0, strlen("Ninguem"), 255); FazendaInfo[casaid[playerid]][fAtiva] = 0; FazendaInfo[casaid[playerid]][ffX] = 0.000; FazendaInfo[casaid[playerid]][ffY] = 0.000; FazendaInfo[casaid[playerid]][ffZ] = 0.000; // DestroyAllDynamic3DTextLabels(); } else ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Fazenda - Configurar", "Vender Fazenda\nAlterar Nome\nEditar Preзo\nEditar Nнvel\nEditar Fundos\nEditar Produtos\nEditar Max. Produtos\nLucro Diбrio\n{FF0000}Deletar Fazenda", "Ajustar", "Sair"); } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(tipodialogH == 1) { FazendaInfo[casaid[playerid]][fValor] = strval(inputtext); } if(tipodialogH == 2) { FazendaInfo[casaid[playerid]][fLevel] = strval(inputtext); } if(tipodialogH == 3) { FazendaInfo[casaid[playerid]][fProd] = strval(inputtext); format(string,sizeof(string),"Produtos alterado para: %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } if(tipodialogH == 4) { FazendaInfo[casaid[playerid]][fMaxProd] = strval(inputtext); format(string,sizeof(string),"Max. Produtos alterado para: %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } if(tipodialogH == 5) { FazendaInfo[casaid[playerid]][fLucro] = strval(inputtext); format(string,sizeof(string),"Lucro alterado para: %d!",strval(inputtext)); SendClientMessage(playerid,-1,string); } if(tipodialogH == 6) { strmid(FazendaInfo[casaid[playerid]][fDescricao], inputtext, 0, strlen(inputtext), 255); format(string,sizeof(string),"Nome alterado para: %s!",FazendaInfo[casaid[playerid]][fDescricao]); SendClientMessage(playerid,-1,string); } if(tipodialogH == 7) { FazendaInfo[casaid[playerid]][fFundos] += strval(inputtext); format(string,sizeof(string),"{616161}Vocк Colocou {79CF00}%d {616161}no cofre da Fazenda!",strval(inputtext)); SendClientMessage(playerid,-1,string); } a3d(); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { for(new h=0; h < MAX_FAZENDA;h++) { if(FazendaInfo[h][fAtiva] == 0){ casaid[playerid] = h; break; } } GetPlayerPos(playerid, FazendaInfo[casaid[playerid] ][ffX],FazendaInfo[casaid[playerid] ][ffY],FazendaInfo[casaid[playerid] ][ffZ]); FazendaInfo[casaid[playerid]][fOwned] = 0; strmid(FazendaInfo[casaid[playerid]][fDono], "O estado", 0, strlen("O estado"), 255); format(string,sizeof(string),"{616161} Digite abaixo o Preзo da Nova Fazenda!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Criaзгo[PREЗO]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { FazendaInfo[casaid[playerid]][fValor] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE FAZENDAS: Preзo ajustado para: R$ %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo o Nнvel da Nova Fazenda!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Criaзгo[NНVEL]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de empresa, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { FazendaInfo[casaid[playerid]][fLevel] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE FAZENDAS: Nнvel ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo a Quantidade de Max. Produtos da Nova Fazenda!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Criaзгo[PRODUTOS]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Fazenda, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { FazendaInfo[casaid[playerid]][fMaxProd] = strval(inputtext); format(string,sizeof(string),"CRIAЗГO DE FAZENDAS: Max. Produtos ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); format(string,sizeof(string),"{616161} Digite abaixo o Valor estimado de Lucro diбrio da Nova Fazenda!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Criaзгo[LUCRO]",string,"Prуximo",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Fazenda, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { format(string,sizeof(string),"CRIAЗГO DE FAZENDAS: Faixa de Lucro diбrio ajustado para: %d!",strval(inputtext)); SendClientMessage(playerid, -1, string); FazendaInfo[casaid[playerid]][fLucro] = strval(inputtext); format(string,sizeof(string),"{616161} Digite abaixo um Nome ou Descriзгo da Nova Fazenda!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Criaзгo[NOME]",string,"Concluir",""); } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Fazenda, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { strmid(FazendaInfo[casaid[playerid]][fDescricao], inputtext, 0, strlen(inputtext), 255); format(string,sizeof(string),"CRIAЗГO DE FAZENDAS: Nome/Descriзгo da Fazenda ajustado para: %s!",FazendaInfo[casaid[playerid]][fDescricao]); SendClientMessage(playerid, -1, string); format(gstring, sizeof(gstring), "~n~~n~~n~~n~~n~~n~~r~~h~]]~w~Fazenda Criada com Sucesso~r~~h~]]",casaid[playerid]); GameTextForPlayer(playerid, gstring, 7000, 3); /*FazendaPickup[casaid[playerid]] = CreatePickup(19134, 23, FazendaInfo[casaid[playerid]][ffX], FazendaInfo[casaid[playerid]][ffY], FazendaInfo[casaid[playerid]][ffZ],-1); format(strlabel, sizeof(strlabel), "{FFFF00}Brasil {0000FF}Play {00FF00}City\n%s\nEsta fazenda esta a venda\nValor: R$%d Nivel: %d\nProdutos: %d|%d\n{616161}Aperte ENTER para comprar",FazendaInfo[casaid[playerid]][fDescricao],FazendaInfo[casaid[playerid]][fValor],FazendaInfo[casaid[playerid]][fLevel],FazendaInfo[casaid[playerid]][fProd],FazendaInfo[casaid[playerid]][fMaxProd]); FazendaLabel[casaid[playerid]] = Create3DTextLabel(strlabel,COR_3DLABEL,FazendaInfo[casaid[playerid]][ffX], FazendaInfo[casaid[playerid]][ffY], FazendaInfo[casaid[playerid]][ffZ]+0.5,30.0,0); */ FazendaInfo[casaid[playerid]][fAtiva] = 1; } else { return SendClientMessage(playerid, -1, "{FF0000}Criaзгo de Fazenda, Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(PlayerInfo[playerid][pVip] < 2) { SendClientMessage(playerid, -1, "{FF0000}Vocк nгo й um Player GOLD VIP, e nгo pode comprar uma Fazenda!"); SendClientMessage(playerid, -1, "** Vocк pode Adquirir seu GOLD VIP acessando o /forum e comprando um de nossos planos!"); return 1; } if(CheckFazDono(playerid) != 9999) return SendClientMessage(playerid, -1, "Vocк ja Possui uma Fazenda, venda primeiro e depois volte novamente!"); if(FazendaInfo[casaid[playerid]][fValor] > GetPlayerMoneyEx(playerid)) return SendClientMessage(playerid, -1, "ERRO: Vocк nгo tem o valor suficiente nas mгos, para comprar essa Propriedade!"); strmid(FazendaInfo[casaid[playerid]][fDono], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); format(string,sizeof(string),"Parabйns, vocк adquiriu a Fazenda: %s, Por: R$ %d.",FazendaInfo[casaid[playerid]][fDescricao],FazendaInfo[casaid[playerid]][fValor]); SendClientMessage(playerid, -1, string); new strtexs[300]; format(strtexs, sizeof(strtexs), "~n~~n~~n~~r~~h~]] ~w~Parabens ~r~~h~]]~n~~n~~w~Voce comprou uma Nova Fazenda", FazendaInfo[casaid[playerid]][fDescricao],FazendaInfo[casaid[playerid]][fValor]); GameTextForPlayer(playerid, strtexs, 8000, 3); FazendaInfo[casaid[playerid]][fAtiva] = 1; FazendaInfo[casaid[playerid]][fOwned] = 1; GivePlayerMoney(playerid, -FazendaInfo[casaid[playerid]][fValor]); a3d(); } else { casaid[playerid] = 9999; return SendClientMessage(playerid, -1, "{FF0000}Compra da fazenda Cancelada pelo usuбrio!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Fazenda - Configurar", "Sacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Fazenda", "Confirma", "Cancelar"); } else { casaid[playerid] = 9999; return SendClientMessage(playerid, -1, "{FF0000}Menu de Gerenciamento Fechado!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(listitem == 0) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja sacar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Sacar",strmnny,"Sacar","Voltar"); } if(listitem == 1) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja Depositar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Depositar",strmnny,"Depositar","Voltar"); } if(listitem == 2) { format(string,sizeof(string),"{616161}Tem certeza que Deseja Vender esta Propriedade por R$ %d?",FazendaInfo[casaid[playerid]][fValor]); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX,"{616161}Menu Fazenda - Confirmaзгo",string,"Sim","Nгo"); } } else { casaid[playerid] = 9999; return SendClientMessage(playerid, -1, "{FF0000}Menu de Gerenciamento Fechado!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(!IsNumero(inputtext)) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja sacar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Sacar",strmnny,"Sacar","Voltar"); return SendClientMessage(playerid, -1, "ERRO: Digite apenas Nъmeros!"); } if(strval(inputtext) > FazendaInfo[casaid[playerid]][fFundos]) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja sacar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Sacar",strmnny,"Sacar","Voltar"); return SendClientMessage(playerid, -1, "ERRO: Sua fazenda nгo Possui esse Valor no Cofre!"); } if(strval(inputtext) <= 0) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja sacar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Sacar",strmnny,"Sacar","Voltar"); return SendClientMessage(playerid, -1, "ERRO: Sua fazenda nгo Possui esse Valor no Cofre!"); } FazendaInfo[casaid[playerid]][fFundos] -= strval(inputtext); GivePlayerMoney(playerid, strval(inputtext)); format(string,sizeof(string),"{79CF00} Vocк Sacou R$ %d de sua Fazenda, Agora ela possui R$ %d no Cofre!",strval(inputtext),FazendaInfo[casaid[playerid]][fFundos]); SendClientMessage(playerid, -1,string); casaid[playerid] = 9999; } else { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Fazenda - Configurar", "Sacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Fazenda", "Confirma", "Cancelar"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(!IsNumero(inputtext)) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja Depositar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Depositar",strmnny,"Depositar","Voltar"); return SendClientMessage(playerid, -1, "ERRO: Digite apenas Nъmeros!"); } if(strval(inputtext) > GetPlayerMoneyEx(playerid)) { format(strmnny,sizeof(strmnny),"{616161}Sua Fazenda Possui: R$ %d\n{616161}Digite abaixo a Quantidade que Deseja Depositar!",FazendaInfo[casaid[playerid]][fFundos]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Fazenda - Depositar",strmnny,"Depositar","Voltar"); return SendClientMessage(playerid, -1, "ERRO: Vocк nгo possui esse dinheiro em mгos!"); } FazendaInfo[casaid[playerid]][fFundos] += strval(inputtext); GivePlayerMoney(playerid, -strval(inputtext)); format(string,sizeof(string),"{79CF00} Vocк Depositou R$ %d no cofre da sua Fazenda, Agora ela possui R$ %d!",strval(inputtext),FazendaInfo[casaid[playerid]][fFundos]); SendClientMessage(playerid, -1,string); casaid[playerid] = 9999; } else { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Fazenda - Configurar", "Sacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Fazenda", "Confirma", "Cancelar"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { format(string, sizeof(string), "Vocк Vendeu a Fazenda: %s, Por: R$ %d!", FazendaInfo[casaid[playerid]][fDescricao],FazendaInfo[casaid[playerid]][fValor]); SendClientMessage(playerid, -1, string); FazendaInfo[casaid[playerid]][fOwned] = 0; strmid(FazendaInfo[casaid[playerid]][fDono], "Ninguem", 0, strlen("Ninguem"), 255); FazendaInfo[casaid[playerid]][fAtiva] = 1; a3d(); GivePlayerMoney(playerid, FazendaInfo[casaid[playerid]][fValor]); casaid[playerid] = 9999; } else { SendClientMessage(playerid, -1, "{FF0000}Venda da Fazenda cancelada!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Fazenda - Configurar", "Sacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Fazenda", "Confirma", "Cancelar"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Empresa - Configurar", "Setar Extorзгo\nSacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Empresa", "Confirma", "Cancelar"); } else { casaid[playerid] = 9999; return SendClientMessage(playerid, -1, "{FF0000}Menu de Gerenciamento Fechado!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(listitem == 0) { format(string,sizeof(string),"{616161}Digite abaixo um nome para Extorзгo!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Extorзгo",string,"Confirmar","Voltar"); tipodialog[playerid] = 1; } if(listitem == 1) { format(strmnny,sizeof(strmnny),"{616161}Sua Empresa Possui: R$ %d no Cofre\n{616161}Digite abaixo a Quantidade que Deseja sacar!",SBizzInfo[casaid[playerid]][sbTill]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Sacar",strmnny,"Sacar","Voltar"); tipodialog[playerid] = 2; } if(listitem == 2) { format(strmnny,sizeof(strmnny),"{616161}Sua Empresa Possui: R$ %d no Cofre\n{616161}Digite abaixo a Quantidade que Deseja Depositar!",SBizzInfo[casaid[playerid]][sbTill]); ShowPlayerDialog(playerid,Dialmnny,DIALOG_STYLE_INPUT,"{616161}Menu Empresa - Depositar",strmnny,"Depositar","Voltar"); tipodialog[playerid] = 3; } if(listitem == 3) { format(string,sizeof(string),"{616161}Tem certeza que Deseja Vender esta Empresa por R$ %d?",SBizzInfo[casaid[playerid]][sbBuyPrice]); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX,"{616161}Menu Empresa - Confirmaзгo",string,"Sim","Nгo"); } } else { casaid[playerid] = 9999; return SendClientMessage(playerid, -1, "{FF0000}Menu de Gerenciamento Fechado!"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { if(tipodialog[playerid] == 1) { format(gstring,sizeof(gstring),"/extorcao %s",inputtext); OnPlayerCommandText(playerid,gstring); } else if(tipodialog[playerid] == 2) { format(gstring,sizeof(gstring),"/sacarempresa %s",inputtext); OnPlayerCommandText(playerid,gstring); } else if(tipodialog[playerid] == 3) { GivePlayerMoney(playerid,-strval(inputtext)); SBizzInfo[casaid[playerid]][sbTill] += strval(inputtext); format(string, sizeof(string), " Vocк guardou R$ %d no cofre de sua empresa. O saldo de sua empresa: R$ %d", strval(inputtext),SBizzInfo[casaid[playerid]][sbTill]); SendClientMessage(playerid, -1, string); } } else { ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Empresa - Configurar", "Setar Extorзгo\nSacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Empresa", "Confirma", "Cancelar"); } } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { OnPlayerCommandText(playerid,"/venderempresa"); casaid[playerid] = 9999; } else { SendClientMessage(playerid,-1,"{FF0000}Vocк cancelou a Venda de sua empresa!"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Menu Empresa - Configurar", "Setar Extorзгo\nSacar Dinheiro\nDepositar Dinheiro\n{FF8080}Vender Empresa", "Confirma", "Cancelar"); } } if(dialogid == Dialmnny) { if(response == 0) // direito { return SendClientMessage(playerid, -1, "{FF0000}Voce desligou o Computador!"); } else if(response == 1) // esquerdo { new strmnnydialog[512],carid = GetPlayerVehicleID(playerid), Caminhao = GetVehicleModel(carid), nomeminhao[64],maxcarg; if(Caminhao == 403 || Caminhao == 514 || Caminhao == 515) { nomeminhao = "Carreta"; maxcarg = 500; } else if(Caminhao == 456) { nomeminhao = "Caminhгo Baъ"; maxcarg = 100; } else if(Caminhao == 414) { nomeminhao = "Furgгo"; maxcarg = 50; } strcat(strmnnydialog, "{616161}Informaзхes sobre seu Caminhгo!\n\n"); format(string, sizeof(string), "{616161}Tipo de Veнculo:{79CF00} %s.\n\n{616161}Quantidade de Produtos para Empresas e Fazendas:",nomeminhao); strcat(strmnnydialog, string); format(strmnny, sizeof(strmnny), "{616161}\n\nProdutos para Fazendas:{79CF00} %d.\n{616161}Produtos para Empresas:{79CF00} %d.\n{616161}Este Caminhгo suporta atй {79CF00}%d Produtos!",CaminhaoProdFazendas[carid],CaminhaoProdEmpresas[carid],maxcarg); strcat(strmnnydialog, strmnny); strcat(strmnnydialog, "\n\n{79CF00}ATENЗГO: {616161}Especifique Abaixo o Estabelecimento referente as informaзхs que deseja Visualizar!\n"); ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX, "{616161}Computador Caminhoneiros - Info Caminhгo", strmnnydialog, "Fazendas", "Empresas"); } return 1; } if(dialogid == Dialmnny) { if(response == 0) // direito { new strcamin[2000],Prodrequir,counte=0; for(new emp=0; emp < MAX_BIZZES;emp++) { new teste = BizzInfo[emp][bProd]+10; if(teste < BizzInfo[emp][bMaxProd]) { Prodrequir = BizzInfo[emp][bMaxProd]-BizzInfo[emp][bProd]; format(string, sizeof(string), "{616161}Empresa:{79CF00} %s, {616161}Dono:{79CF00} %s, {616161}Fundos:{79CF00} %d, {616161}Precisa de{79CF00} %d Produtos\n",BizzInfo[emp][bMessage],BizzInfo[emp][bOwner],BizzInfo[emp][bTill],Prodrequir); strcat(strcamin, string); counte ++;} } for(new emp=0; emp < MAX_SBIZZES;emp++) { new teste = SBizzInfo[emp][sbProd]+10; if(teste < SBizzInfo[emp][sbMaxProd]) { Prodrequir = SBizzInfo[emp][sbMaxProd]-SBizzInfo[emp][sbProd]; format(string, sizeof(string), "{616161}Empresa:{79CF00} %s, {616161}Dono:{79CF00} %s, {616161}Fundos:{79CF00} %d, {616161}Precisa de{79CF00} %d Produtos\n",SBizzInfo[emp][sbMessage],SBizzInfo[emp][sbOwner],SBizzInfo[emp][sbTill],Prodrequir); strcat(strcamin, string); counte ++;} if(counte >= 16) break; } ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX, "{616161}Computador Caminhoneiros -{79CF00} Info Empresas", strcamin, "Marcar GPS", "Fechar"); } else if(response == 1) // esquerdo { new strcamin[2000],Prodrequir; for(new emp=0; emp < MAX_FAZENDA;emp++) { if(FazendaInfo[emp][fOwned] == 1){ new teste = FazendaInfo[emp][fProd]+10; if(teste < FazendaInfo[emp][fMaxProd]) { Prodrequir = FazendaInfo[emp][fMaxProd]-FazendaInfo[emp][fProd]; format(string, sizeof(string), "{616161}Fazenda:{79CF00} %s, {616161}Dono:{79CF00} %s, {616161}Fundos:{79CF00} %d, {616161}Precisa de{79CF00} %d Produtos\n",FazendaInfo[emp][fDescricao],FazendaInfo[emp][fDono],FazendaInfo[emp][fFundos],Prodrequir); strcat(strcamin, string); }} if(emp >= 16) break; } ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_MSGBOX, "{616161}Computador Caminhoneiros -{79CF00} Info Fazendas", strcamin, "Marcar GPS", "Fechar"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // e squerdo { new strcamin[2000]; numfazendas=0; for(new emp=0; emp < MAX_FAZENDA;emp++) { if(FazendaInfo[emp][fOwned] == 1) { new teste = FazendaInfo[emp][fProd]+10; if(teste < FazendaInfo[emp][fMaxProd]) { //Prodrequir = FazendaInfo[emp][fMaxProd]-FazendaInfo[emp][fProd]; new location[MAX_ZONE_NAME]; Get2DZone(location, FazendaInfo[ emp ][ ffX ], FazendaInfo[ emp ][ ffY ], MAX_ZONE_NAME); format(string, sizeof(string), "{616161}Fazenda: %s, Local: %s\n",FazendaInfo[emp][fDescricao],location); strcat(strcamin, string); EmpresasIDcerto[numfazendas][Fazendas] = emp; numfazendas++; if(numfazendas >= 16) break; } } } ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Computador Caminhoneiros -{79CF00} Info GPS", strcamin, "Ligar GPS", "Fechar"); } else if(response == 0) // direito { SendClientMessage(playerid,-1,"{FF0000}Vocк desligou o Computador!"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // esquerdo { new strcamin[2000]; numfazendas=0; strcat(strcamin, "{616161} Pegar Produtos: Empresa de Produtos\n"); for(new emp=0; emp < MAX_BIZZES;emp++) { new teste = BizzInfo[emp][bProd]+10; if(teste < BizzInfo[emp][bMaxProd]) { //Prodrequir = BizzInfo[emp][bMaxProd]-BizzInfo[emp][bProd]; new location[MAX_ZONE_NAME]; Get2DZone(location, BizzInfo[emp][bEntranceX], BizzInfo[emp][bEntranceY], MAX_ZONE_NAME); format(string, sizeof(string), "{616161}Empresa:{79CF00} %s,{616161} Local:{79CF00} %s\n",BizzInfo[emp][bMessage],location); strcat(strcamin, string); EmpresasIDcerto[numfazendas][Fazendas] = emp; EmpresasIDcerto[numfazendas][Empresas]=0; numfazendas++;} if(numfazendas >= 16) break; } for(new emp=0; emp < MAX_SBIZZES;emp++) { new teste = SBizzInfo[emp][sbProd]+10; if(teste < SBizzInfo[emp][sbMaxProd]) { //Prodrequir = SBizzInfo[emp][sbMaxProd]-SBizzInfo[emp][sbProd]; new location[MAX_ZONE_NAME]; Get2DZone(location, SBizzInfo[emp][sbEntranceX], SBizzInfo[emp][sbEntranceY], MAX_ZONE_NAME); format(string, sizeof(string), "{616161}Empresa:{79CF00} %s,{616161}Local:{79CF00} %s\n",SBizzInfo[emp][sbMessage],location); strcat(strcamin, string); EmpresasIDcerto[numfazendas][Fazendas] = emp; EmpresasIDcerto[numfazendas][Empresas]=1; numfazendas++;} if(numfazendas >= 16) break; } ShowPlayerDialog(playerid, Dialmnny, DIALOG_STYLE_LIST, "{616161}Computador Caminhoneiros -{79CF00} Info GPS", strcamin, "Ligar GPS", "Fechar"); } else if(response == 0) // direito { SendClientMessage(playerid,-1,"{FF0000} Vocк desligou o Computador!"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // e squerdo { if(numfazendas > 0) { new idemp=EmpresasIDcerto[listitem][Fazendas]; SetPlayerCheckpoint(playerid,FazendaInfo[ idemp ][ ffX ], FazendaInfo[ idemp ][ ffY ], FazendaInfo[ idemp ][ ffZ ], 4.0); GameTextForPlayer(playerid, "~w~Mapa da Fazenda ~r~~h~Marcado!", 5000, 1); gPlayerCheckpointStatus[playerid] = CHECKPOINT_CARRO; } } else if(response == 0) // direito { SendClientMessage(playerid,-1,"{FF0000}Vocк desligou o Computador!"); } return 1; } if(dialogid == Dialmnny) { if(response == 1) // e squerdo { if(listitem == 0) { new idemp=24; SetPlayerCheckpoint(playerid,SBizzInfo[idemp][sbEntranceX], SBizzInfo[idemp][sbEntranceY], SBizzInfo[idemp][sbEntranceZ], 4.0); GameTextForPlayer(playerid, "~w~Empresa de Produtos ~r~~h~Marcado!", 5000, 1); gPlayerCheckpointStatus[playerid] = CHECKPOINT_CARRO; return 1; } listitem--; if(EmpresasIDcerto[listitem][Empresas] == 0) { new idemp=EmpresasIDcerto[listitem][Fazendas]; SetPlayerCheckpoint(playerid,BizzInfo[idemp][bEntranceX], BizzInfo[idemp][bEntranceY], BizzInfo[idemp][bEntranceZ], 4.0); GameTextForPlayer(playerid, "~w~Mapa da Empresa ~r~~h~Marcado!", 5000, 1); gPlayerCheckpointStatus[playerid] = CHECKPOINT_CARRO; return 1; } if(EmpresasIDcerto[listitem][Empresas] == 1) { new idemp=EmpresasIDcerto[listitem][Fazendas]; SetPlayerCheckpoint(playerid,SBizzInfo[idemp][sbEntranceX], SBizzInfo[idemp][sbEntranceY], SBizzInfo[idemp][sbEntranceZ], 4.0); GameTextForPlayer(playerid, "~w~Mapa da Empresa ~r~~h~Marcado!", 5000, 1); gPlayerCheckpointStatus[playerid] = CHECKPOINT_CARRO; return 1; } } else if(response == 0) // direito { SendClientMessage(playerid,-1,"{FF0000}Vocк desligou o Computador!"); } return 1; } if(dialogid == DIALOG_LIBERARMV) { if(response) { switch (listitem) { case 0: { new Mensagem[302]; strcat(Mensagem, "{616161}Por favor insira o {79CF00}cуdigo de transaзгo{616161} que foi enviado ao {79CF00}PAG SEGURO\n"); strcat(Mensagem, "{616161}OBS: INSIRA DE MODO, COMO POR EXEMPLO O {79CF00}CODIGO ABAIXO:\n\n"); strcat(Mensagem, "{616161}Exemplo do cуdigo\n {79CF00}8CECD04A-ECC6-4142-8484-E0F64BFB2B4E\n"); ShowPlayerDialog(playerid, DIALOG_LIBERARMV2, DIALOG_STYLE_INPUT, "Insira o cуdigo {FF0000}VIP", Mensagem, "Confirmar", "Cancelar"); return 1; } case 1: { new Mensagem[302]; strcat(Mensagem, "{616161}Por favor insira o {79CF00}cуdigo de transaзгo{616161} que foi enviado ao {79CF00}PAG SEGURO\n"); strcat(Mensagem, "{616161}OBS: INSIRA DE MODO, COMO POR EXEMPLO O {79CF00}CODIGO ABAIXO:\n\n"); strcat(Mensagem, "{616161}Exemplo do cуdigo\n {79CF00}8CECD04A-ECC6-4142-8484-E0F64BFB2B4E\n"); ShowPlayerDialog(playerid, DIALOG_LIBERARMV2, DIALOG_STYLE_INPUT, "Insira o cуdigo {FF0000}VIP", Mensagem, "Confirmar", "Cancelar"); return 1; } } } return 1; } if(dialogid == DIALOG_LIBERARMV2) { if (response) { strmid(MVInfo2[Codigo], inputtext, 0, strlen(inputtext), 255); if (PlayerInfo[playerid][pAdmin] == 3000) { new string3[64]; format(string3, sizeof(string3), "Codigos/%s.ini", MVInfo2[Codigo]); if(dini_Exists(string3)) { SendClientMessage(playerid,COLOR_GRAD1,"Este cуdigo jб estб liberado!"); return 1; } else { new Mensagem[200]; format(Mensagem, sizeof(Mensagem), "{79CF00}Vocк esta preste a liberar o cуdigo: %s", MVInfo2[Codigo]); SendClientMessage(playerid, -1, Mensagem); format(Mensagem, sizeof(Mensagem), "{616161}Vocк estб prestes a liberar o cуdigo:\n{FF0000}%s\n{616161}Agora, Digite a quantidade Paga pelo Jogador abaixo!", MVInfo2[Codigo]); ShowPlayerDialog(playerid,4655,DIALOG_STYLE_INPUT,"Liberaзгo VIP",Mensagem,"Confirmar","Cancelar"); } } else { SendClientMessage(playerid, COLOR_GRAD1, "{FF0000}Vocк nгo estб autorizado a usar este comando!"); } } return 1; } if(dialogid == 4655) { if (response) { new quantti = strval(inputtext); if (PlayerInfo[playerid][pAdmin] == 3000) { new string3[64]; format(string3, sizeof(string3), "Codigos/%s.ini", MVInfo2[Codigo]); if(dini_Exists(string3)) { SendClientMessage(playerid,COLOR_GRAD1,"Este cуdigo jб estб liberado!"); return 1; } else { new Mensagem[300]; dini_Create(string3); dini_IntSet(string3,"Quantidade",quantti); format(Mensagem, sizeof(Mensagem), "{79CF00} Parabйns, Vocк LIBEROU o cуdigo: %s, Quantidade: %d!", MVInfo2[Codigo],quantti); SendClientMessage(playerid, -1, Mensagem); format(Mensagem, sizeof(Mensagem), "{616161}Vocк liberou o Cуdigo:\n{FF0000}%s\n{616161}Agora, Vocк tem a opзгo de decidir mandar um e-mail de aviso ao Player\nCaso queira mandar um e-mail, Digite abaixo e clique 'Confirmar',\nCaso contrбrio, clique em 'Finalizar'!", MVInfo2[Codigo]); ShowPlayerDialog(playerid,DIALOG_LIBERARMV5,DIALOG_STYLE_INPUT,"E-Mail",Mensagem,"Confirmar","Finalizar"); } } else { SendClientMessage(playerid, COLOR_GRAD1, "{FF0000}Vocк nгo estб autorizado a usar este comando!"); } } return 1; } if(dialogid == DIALOG_LIBERARMV3) { if (response) { strmid(MVInfo2[Codigo], inputtext, 0, strlen(inputtext), 255); if (PlayerInfo[playerid][pAdmin] == 3000) { new string3[64]; format(string3, sizeof(string3), "Codigos2/%s.ini", MVInfo2[Codigo]); if(dini_Exists(string3)) { SendClientMessage(playerid,COLOR_GRAD1,"Este cуdigo jб estб liberado!"); return 1; } else { new Mensagem[200]; format(Mensagem, sizeof(Mensagem), "{79CF00} Parabйns, Vocк LIBEROU o cуdigo: %s", MVInfo2[Codigo]); SendClientMessage(playerid, -1, Mensagem); format(Mensagem, sizeof(Mensagem), "{616161}Vocк estб prestes a liberar o cуdigo:\n{FF0000}%s\n{616161}Agora, Digite a quantidade Paga pelo Jogador abaixo!", MVInfo2[Codigo]); ShowPlayerDialog(playerid,4654,DIALOG_STYLE_INPUT,"Liberaзгo GOLD VIP",Mensagem,"Confirmar","Cancelar"); } } else { SendClientMessage(playerid, COLOR_GRAD1, "{FF0000}Vocк nгo estб autorizado a usar este comando!"); } } return 1; } if(dialogid == 4654) { if (response) { new quantti = strval(inputtext); if (PlayerInfo[playerid][pAdmin] == 3000) { new string3[64]; format(string3, sizeof(string3), "Codigos2/%s.ini", MVInfo2[Codigo]); if(dini_Exists(string3)) { SendClientMessage(playerid,COLOR_GRAD1,"Este cуdigo jб estб liberado!"); return 1; } else { new Mensagem[300]; dini_Create(string3); dini_IntSet(string3,"Quantidade",quantti); format(Mensagem, sizeof(Mensagem), "{79CF00} Parabйns, Vocк LIBEROU o cуdigo: %s, Quantidade: %d!", MVInfo2[Codigo],quantti); SendClientMessage(playerid, -1, Mensagem); format(Mensagem, sizeof(Mensagem), "{616161}Vocк liberou o Cуdigo:\n{FF0000}%s\n{616161}Agora, Vocк tem a opзгo de decidir mandar um e-mail de aviso ao Player\nCaso queira mandar um e-mail, Digite abaixo e clique 'Confirmar',\nCaso contrбrio, clique em 'Finalizar'!", MVInfo2[Codigo]); ShowPlayerDialog(playerid,DIALOG_LIBERARMV5,DIALOG_STYLE_INPUT,"E-Mail",Mensagem,"Confirmar","Finalizar"); } } else { SendClientMessage(playerid, COLOR_GRAD1, "{FF0000}Vocк nгo estб autorizado a usar este comando!"); } } return 1; } if(dialogid == DIALOG_LIBERARMV5) { if(response) { strmid(MVInfo2[Email], inputtext, 0, strlen(inputtext), 255); if(!strlen(inputtext)) { return SendClientMessage(playerid, -1, "ERRO: Campo Vazio, Vocк optou por nгo enviar um E-Mail de aviso ao Jogador!"); } else { new VarChefe[950],Parte[128]; format(Parte,sizeof(Parte),"Olб!"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte)," Vocк estб recebendo este e-mail porque fez uma doaзгo ao*PlayNorth RPG®, por isso,"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte)," terб direito a benefнcios especiais dentro do servidor.\n\n"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte),"In-game, digite*/menuvip*e escolha a opзгo*Ativar Cash,"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte),"*depois copie e cole o cуdigo abaixo:\n"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte),"%s\n\n",MVInfo2[Codigo]); strcat(VarChefe,Parte); format(Parte,sizeof(Parte),"Apуs ter ativado o Seu Cash*vocк poderб comprar seu*VIP Civil*ou*GOLD VIP,"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte)," dependendo da quantidade que tiver adquirido.\n"); strcat(VarChefe,Parte); format(Parte,sizeof(Parte),"Obrigado por colaborar com o nosso servidor."); strcat(VarChefe,Parte); format(Parte,sizeof(Parte)," \n\nAtenciosamente."); strcat(VarChefe,Parte); format(Parte,sizeof(Parte),"* \n\nEquipe PlayNorth RPG"); strcat(VarChefe,Parte); SendMail(MVInfo2[Email], EMAIL_SERVIDOR, EMAIL_SERVIDOR, "Ativaзгo Cash | PlayNorth RPG®? ", VarChefe); format(string,sizeof(string),"{79CF00} E-Mail Enviado com sucesso para o endereзo: %s",MVInfo2[Email]); SendClientMessage(playerid, -1, string); return 1; } } else { return SendClientMessage(playerid, -1, " Vocк optou por nгo enviar um E-Mail de aviso ao Jogador!"); } //return 1; } if(dialogid == 695) { if(response == 0) { return 1; } if(response == 1) { if(listitem == 0) {// Brasil PlayAudioStreamForPlayer(playerid,"http://107.161.126.158:8006"); } if(listitem == 1) { StopAudioStreamForPlayer(playerid); return 1; } return 1; } return 1; } if(dialogid == DIALOG_MEAVALIE) { if(response == 1) { SendClientMessage(meavalie[playerid],0x616161AA,"Parabens , o Jogador Qualificou tua Ajuda Como Positiva, Ganhaste 1 Nivel! ."); PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]+1; format(string, sizeof(string), "Vocк avaliou a ajuda do Helper %s como: {9EC73D}positiva.",giveplayer); SendClientMessage(playerid,COR_HELPER,string); } if(response == 0) { SendClientMessage(meavalie[playerid],0x616161AA,"O Que Aconteceu ? O Jogador Qualificou sua ajuda como negativa :( , Vocк perdeu 1 Nivel !."); PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]-1; format(string, sizeof(string), "Vocк avaliou a ajuda do Helper %s como: {FF0000}negativa.",giveplayer); SendClientMessage(playerid,COR_HELPER,string); } return 1; } if(dialogid == 5678) { if(response) { if(listitem == 0) { OnPlayerCommandText(playerid,"/batercartao"); TogglePlayerControllable(playerid, 1); } if(listitem == 1) { OnPlayerCommandText(playerid,"/equipar"); TogglePlayerControllable(playerid, 1); } if(listitem == 2) { OnPlayerCommandText(playerid,"/escudo"); TogglePlayerControllable(playerid, 1); } if(listitem == 3) { OnPlayerCommandText(playerid,"/tirarescudo"); TogglePlayerControllable(playerid, 1); } if(listitem == 4) { OnPlayerCommandText(playerid,"/procurados");