-
Posts
170 -
Joined
-
Last visited
Everything posted by MisterZ
-
No Hay Caso Alexs function register_func ( player, username, passwort) local acc = addAccount(username,passwort) if acc then setAccountData(getPlayerAccount(player), "Nickname", getPlayerName(player)) logIn(player,acc,passwort) outputChatBox("[sERVER]: #FFFFFFTe Haz Registrado Con Exito!",player, 0, 255, 0, true) triggerClientEvent(player,"closeLoginPanel",player) else outputChatBox("[ERROR]: #FFFFFFPonte En Contacto Con Algun Administrador!!",player, 255, 0, 0, true) end end addEvent("register",true) addEventHandler("register",getRootElement(),register_func) addEventHandler("onPlayerLogin", root, function () local data = getAccountData(getPlayerAccount(player), "Nickname") if data then setPlayerName(player, data) end end) function login_func ( player, username, passwort) local acc = getAccount(username,passwort) if acc then logIn(player,acc,passwort) outputChatBox("[sERVER]: #FFFFFFHaz Iniciado Secion Con Exito!",player, 0, 255, 0, true) outputChatBox("Bienvenido #FFFFFF"..getPlayerName(player),player, 0, 255, 0, true) triggerClientEvent(player,"closeLoginPanel",player) else outputChatBox("[ERROR]: #FFFFFFTu Contraseña o Usuario Es Incorrecto!!",player, 255, 0, 0, true) end end addEvent("login",true) addEventHandler("login",getRootElement(),login_func)
-
solo uso un programa para cambiar la IP pero eso no creo que afecte deveria funcionar o no ? si solo cambio la ip por una de estas unidos además puse la IP normal de argentina y sigue igual no me sale la ciudad solo la region
-
{"as":"AS29761 QuadraNet, Inc","city":"Los Angeles","country":"United States","countryCode":"US","isp":"QuadraNet","lat":33.9735,"lon":-118.2452,"org":"QuadraNet","query":"198.55.97.196","region":"CA","regionName":"California","status":"success","timezone":"America/Los_Angeles","zip":"90001"}
-
Ok Alexs Aca esta la foto el debug no da ningún error ni nada esta limpio: y haci tengo el Script Tal cual lo pusiste solo modifique el ChatBox: addEventHandler("onPlayerJoin", root, function() local ip = getPlayerIP(source) fetchRemote("http://ip-api.com/json/"..ip, outputJoin, "", false, source) end) function outputJoin(response, errno, thePlayer) local country = "N/N" local city = "Desconocida" if response ~= "Error" and errno == 0 then local joinData = fromJSON(response) if joinData and type(joinData) == 'table' then country = joinData.country city = joinData.city end end setElementData(thePlayer,"Country", country) outputChatBox("* "..getPlayerName(thePlayer).." Ha Entrado Al Servidor Desde: ["..city.."] ["..country.."]",root,220,140,105) end
-
Lo hice haci pro no funciona function register_func ( player, username, passwort) local acc = addAccount(username,passwort) if acc then setAccountData(getPlayerAccount(source), "Nickname", getPlayerName(source)) logIn(player,acc,passwort) outputChatBox("[sERVER]: #FFFFFFTe Haz Registrado Con Exito!",player, 0, 255, 0, true) triggerClientEvent(player,"closeLoginPanel",player) else outputChatBox("[ERROR]: #FFFFFFPonte En Contacto Con Algun Administrador!!",player, 255, 0, 0, true) end end addEvent("register",true) addEventHandler("register",getRootElement(),register_func) addEventHandler("onPlayerLogin", root, function () local data = getAccountData(getPlayerAccount(source), "Nickname") if data then setPlayerName(source, data) end end) Me registro me salgo cambio el Nick y si se cambia
-
LOL!!! ami me dice que soy de estas unidos ._. IP: 198.55.97.196 Country: United States Country code: US Region: California Region code: CA City: Los Angeles Zip Code: 90001 Latitude: 33.9735 Longitude: -118.2452 Timezone: America/Los_Angeles ISP: QuadraNet Organization: QuadraNet AS number/name: AS29761 QuadraNet, Inc DNS server: 208.67.219.13 (United States - OpenDNS, LLC) edns-client-subnet: 198.55.97.0 (United States - QuadraNet)
-
ha ya vale entonces lo pndre en el server del panel login dentro de la función donde registra hay funcionara ?
-
lo probe y solo marca el (country)
-
pero SQL es por medio de internet verdad ? no conozco nada sobre Sql
-
Tengo que usar esto ? addEventHandler("onPlayerRegister", getRootElement(), function () setAccountData() end end) addEventHandler("onPlayerLogin", root, function (prev,act) local data = getAccountData(act,) if data then setAccountData() setPlayerName() end end)
-
Un problema si salgo del sv y me cambio el nombre entro y si se cambia yo quiero que no lo puedan cambiar una ves que se registre que ago ?
-
Man ese es el Script que posteaste tu que te (SERVIA) solo le agregue los colores.
-
function player_Wasted (ammo, killer, weapon) if not killer or killer == source then outputChatBox(getPlayerName(source).." Se Ha Suicidado!") else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted) Este funciona bien como yo quiero pero hay un problema que los nombres de los jugadores que no salen a color ¿Que más se puede hacer? Este sale en color Verde cambile los valores donde termina el chatBox y hay acamodas los colores function player_Wasted (ammo, killer, weapon) if not killer or killer == source then outputChatBox(getPlayerName(source).." Se Ha Suicidado!",source,0,255,0,true) else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")",source,0,255,0,true) end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted)
-
EDIT: Ya no se me ocurre nada ami.
-
addEventHandler("onPlayerWasted", getRootElement(), function (ammo, killer, weapon) if (not killer and killer == source) then outputChatBox(getPlayerName(killer).." #00BF0DLe partio el culo a "..getPlayerName(source).." #00BF0Dcon una ("..getWeaponNameFromID(weapon).."#00BF0D)", root, 0, 191, 13, true) else outputChatBox(getPlayerName(source).." #00BF0DSe Ha Suicidado!", root, 0, 191, 13, true ) end end )
-
que le puedo hacer para que cuando el Supporter se logee y habrá su panel si tiene un Ticket le salte un Mensaje en el chatBox que diga tienes un Nuevo Ticket ?
-
Vale Gracias Soli ya me funciono addEventHandler("onPlayerChangeNick", getRootElement(), function () cancelEvent() end)
-
Como puedo hacer para que una ves que se registre no pueda cambiar mas su Nick por mas que use el conando /Nick o lo cambie de la interfaz de su MTA no le cambie el Nick en el server. Gracias.
-
Utilizando una variable definida, en este caso debería ser 'killer'. y como se define una variable (disculpa mi ignorancia)
-
Vale entiendo, pero como se solucionaria esto ?
-
Eso no funcionaria, 'morir' no esta definido en ningún lado. Pero por que ami me funciono ? puedes estar en lo sierto alexs por que lo probe solo no con otro Player.
-
Vale lo reportare Gracias, ahora me darias el ejemplo de como hacer eso del XML en mi código ? function send(player,Texto,check) resource_name = getResourceName() report_id = math.random(111111111,999999999) filename = "Ticket De "..tostring(getPlayerName(player)).." ID "..tostring(report_id)..".xml" RootNode = xmlCreateFile(tostring(filename),"Reporte") NewNode = xmlCreateChild(RootNode, "Texto" ) xmlNodeSetValue(NewNode,Texto) xmlSaveFile(RootNode) end addEvent("onEnviar",true) addEventHandler("onEnviar",getRootElement(),send)
-
Ahora si funciona eso de la basuca sale galaz se ha suicidado cuando me mato yo mismo pero no sale el nombre a color y cuando mato a alguien dice que al que mate se suicido espero que me ayudes gracias Creo que con esto no tendras problema fíjate ahora y dime: addEventHandler("onPlayerWasted", getRootElement(), function(ammo, killer, weapon) if morir then outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") else outputChatBox(getPlayerName(source).." Se Ha Suicidado!") end end)
-
Prueba Haci no esta TESTEADO: function player_Wasted (ammo, killer, weapon) if (killer) then outputChatBox(getPlayerName(source).." Se Ha Suicidado!") else outputChatBox(getPlayerName(killer).." Le partio el culo a "..getPlayerName(source).." con una ("..getWeaponNameFromID(weapon)..")") end end addEventHandler("onPlayerWasted", getRootElement(), player_Wasted)