Jump to content

surfer

Members
  • Posts

    19
  • Joined

  • Last visited

Everything posted by surfer

  1. báh desisto tentei de várias maneiras mais não vai, busquei em backup´s antigos onde cheguei a filtrar um team apenas pelo acl e a configuração da tag era somente "%%", porém não funciona mais.
  2. Daew LOL, então da uma verificada se qd vc instalou vc instalou na conta admin do computador tive este problema qd instalaei como usuario secundário... Não fazia o 1° update qd tinha acabado de instalar... Outra maneira é desinstalar avançado, apagando a pasta do MTA em arquivos e programas... e reinstalando como admin ^^ Da uma tentada ae
  3. acho que ainda não me expressei direito kkkkk vou fazer uns testes dps da cw aqui ai vejo
  4. é um auto teams nornal, o autoteamsver1x1 quero que ele selecione 2 tipos de players os com uma determinada tag e e um grupo do acl, e outro que esteja no grupo do acl independente da tag ou nick a questão do team ele cria qd o primeiro player entra e destroi qd o outilo sai... essa parte está perfeita, minha unica dificuldade é setar o team do player qd ele está somente no acl. amanha eu dou uma arranhada acredito que seja simples, vou ler uns tutos e tento com calma e sem sono amanha ^^ se alguem tiver alguma sugestão ou dica
  5. Buenas pessoal, to me matando aqui para configurar o auto teams para que mande alguns players para o team sem eles estarem com uma TAG especifica... estou configurando a taga "%%" porém ele não envia, a linha que faz a verificação é esta ai em baixo, porém preciso que este auto-teams pegeu em um grupo o acl e a atg, e em outro grupo somente o acl... sera que teria que mudar o código, ou é algo na configuração do "%%" -----------check---------------------------- function check (player) setPlayerTeam(player,nil) for i,tag in pairs(tags) do if string.find(getPlayerName(player),tag) then local account=getPlayerAccount(player) if ACL[i]~="none" and not isObjectInACLGroup ( "user." ..getAccountName(account) , aclGetGroup ( ACL[i] ) ) then return end local name = Names[i] local color = Colors[i] if not getTeamFromName(name) then createTeam(name,getColorFromString(color)) end local team = getTeamFromName(name) setPlayerTeam(player,team) end end end
  6. Poxa se o pessoal tiver ai amimado pra embarcar em um projeto, como já disse estou dentro... disponibilizo um server privado, com ftp pra testarmos oque for ficando pronto, uma idéia interessante, embora esteja sendo "copiada" é um estilo RACE-RPG, um pessoal que eu conheci tinha começado no projeto, ai por fim acabaram parando pelo caminho e perdi contato, mas lembro-me do foco do projeto, e poderiamos tentar... Funciona da seguinte maneira: RACE DD/DM onde se ganha cash pelas corridas, até ai sem novidades, e digitando /city o player vai para a cidade onde ele poderia comprar casas carros tunar o carro e etc... a engine seria mais ou menos esta. Quem tiver algo a acrescentar...
  7. sim, mas não acho conveniente "obrigar" o jogador a se logar...
  8. Cara mesmo estando "estagnados" no tempo os scripts da FFS e TG, ainda são superiores a muitos outros servidores, pelo fato, que hoje em dia ninguem quer criar, e sim copiar... eu tenho muita vontade de fazer algo diferente porém a inesperiencia no LUA, me deixa de mãos atadas, porém caso tenham paciencia comigo, posso dedicar meu tempo livre a algum projeto sem problema algum. Tenho uma boa lógica, porém minha dificuldade com o ingles que me limita de fazer alguma coisa um pouco mais complexa.
  9. Isso sempre acontece, porém não é xingando (como muitos fazem que se resolve), sou to tipo que pensa que privilégios trazem responsabilidades, e minha forma de cobrar esta responsa é fazendo o pessoal ajudar a pagar a maquina que mantem o servidor ligado (prefiro ter o VPS para o meu servidor, pois posso trabalhar tranquilo com mysql + LUA). Porém por mais que se faça sempre haverá bagunça por parte dos membros, por mais que se tenha bons membros, infelizmente a maior parte dos jogadores, ainda estão na infância, e isto somado a cargos geralmente traz abusos entre outros inconvenientes.
  10. Não tinha pensado nisto, mais existe sim essa possibilidade, porém vc teria também que fazer uma proteção pois o jogador que não estiver logado pode por erros no console.
  11. dei uma mexida aqui agr o console me voltou este erro [2012-07-02 21:24:51] ERROR: [gamemodes]\[race]\[addons]\Pinkpanel\s.lua:178: attempt to call global 'findMap' (a nil value) já é um progresso... Antes não estava abrindo por que haiva um outputchatbox com ' e isso confundiu um pouco, depois que peguei com bastante calma ele rodou.
  12. Então, dei uma experimentada aqui o painel acabou por nem responder... não acusa erro, mas tbm não abre ai agr que me dei conta aqui, postei 3 trechos de scrpit, e acho que não expliquei muito bem ^^ O 1° trecho, vai no script server O 2° vai no script cliente Sendo os dois no "user-panel" e o 3° trecho que é a parte que "me falta" vai na race implantado dentro do "racevoting_server.lua" que é que vai efetivamente setar o mapa quando um player o compra. vou dar mais um trabalhada aqui, tenho um outro user panel que funciona perfeitamente, que foi de onde eu tirei a função que postei aqui...
  13. com certeza, ha algum tempo atrás eu dei um time do MTA e fui jogar Samp curti muito a linha dos servidores de rpg, porém para trazer algo bem feito para o mta daria um trabalho enorme, é algo que me atrai tbm, caso queiram investir em algo do tipo, podemos fechar uma equipe e tentar fazer algo do tipo.
  14. Acredito que não seja a especialidade de muitos aqui porém trago a vocês está duvida, já tentei de algumas maneiras fazer a função mencionada na race, porém sem sucesso addEvent("clientBuyMap", true ) addEventHandler("clientBuyMap", root, function(name) name = string.sub(name, 6) call(getResourceFromName("race"), "buyMap",source,name) end ) Tenho esta função, que está no script tipo server function buyMap() if (getElementData(me,"money") - 5000 ) >= 0 then local map = guiGetText(gui.mname) triggerServerEvent("clientBuyMap", me, map) else outputChatBox("[sHOP] #ffffffYou don't have enough money to a map! "..math.abs(getMoney() - 5000).."$ missing!", 255,150,150,true) end end esta no script client, e preciso fazer está que me falta na race, porém tentei faze-la desta maneira: addEvent("onExternalNextmapRequest", true) function externalNextmapRequest(thePlayer, mapName) local query = #{mapName}>0 and table.concat({mapName},' ') or nil local map, errormsg = findMap( query ) if not map then outputRace( errormsg, player ) return end g_ForcedNextMap = map triggerClientEvent ("setNextMap", getRootElement(), getMapName(map)) triggerEvent("onBuyMapSetStatus", getRootElement(), "true") triggerEvent("onScriptSetNextMap", thePlayer, mapName) end addEventHandler("onExternalNextmapRequest", getRootElement(), externalNextmapRequest) sendo que: me = getLocalPlayer() Será que alguem consegue decifrar este erro? *PS, a função que esta ai declarada na race era de um outro script... que por sinal funcionava muito bem.
  15. Dei uma grifada ali no seu texto, pois é justamente este o intuito do tópico, aqui entre os brasileiros, quem desenvolve em LUA, geralmente prefere passar para servers gringos, se nós aqui tivesse mais união, trocando idéias, aposto que a qualidade dos servidores seria mt melhor, tenho alguns scripts que não são da comunidade, inclusive um user panel que deixei de usar, que trabalha com mysql, passei cerca de uns 3 meses para conseguir reconstruir o banco de dados do mesmo, atualmente estou trabalhando em outro painel(não desenvolvido por mim) onde também reconstruo o banco de dados dele que é em mysql... já está conversado com o banco e td, acredito que seja só acertar as variaveis "padrão" para ele para de dar um errinho qd um jogador se conecta pela primeira vez.
  16. estarei por aqui sempre que possivel, eu sei bem como o pessoal faz, a questão de trocar a autoria, e não curto fazer isto, se vc olhar no meu servidor, verá que os scripts estão com os devidos autores... apenas qd faço alguma modificação tipo adcionar uma função ou editar algum bug que coloco como menção "edit:by surfer" ou algo do tipo... enfim, espero poder ajudar aqui na comu, e que desperte o interesse em scripters para irem para o lado de servidores de race que é um área mt carente ainda.. att
  17. caso não resolva vc pode tentar desinstalar o MTA, e apagar a pasta c://arquivos de programas/mta san andreas1.3 e instala-lo em seguida.
  18. Olá amigos, embora jogue há um bom tempo, não tive grandes contatos com o fórum devido ao meu péssimo ingles, hoje fuçando aqui encontrei o sub fórum em portugues ^^ Enfim, criei este tópico aqui mais para perguntar onde estão os bons scripters do Brasil que foquem um pouco em servidores de race, participo já a cerca de um ano, com um servidor de race online, e vejo que a maioria dos servidores de race do brasil são montados com "restos" de servidores gringos qd são postados na comunidade para download... caso alguem tenha interesse em participar de um projeto voltado para servidores de race arrumo oque precisarem como server online para testes, entre outras coisas que possam ser necessárias, não manjo mt coisa de script, porém arranho um pouco pois já mexi com C++. Caso queiram tbm podem adicionar no msn [email protected]
×
×
  • Create New...