-
Posts
332 -
Joined
-
Last visited
Everything posted by JesusAliso
-
Buenas, Estoy en la casa de un amigo y he venido al foro para que me puedan ayudar solucionar este problema, que no tengo la menor idea de como solucionarlo. Espero que puedan ayudarme. Este error es cuando abro el MTA.
-
Con que así se definía. Gracias.!
-
Sinceramente, Ya se que tengo que usar "setElementInterior" pero alguna idea? No me llegan ideas de como hacerlo
-
Como hago para crear un (Marker) en un "Interior". Gracias.! EDIT: Ya iré a dormir, Respondo mañana por si acaso.
-
Buenas, Quiero crear un Fugitivo con recompensa, me explico bien. Quiero crear algo como que un jugador que tenga las 6 Estrellas se convierta en un fugitivo y el que lo mate tenga una recompensa, que cree un blip al fugitivo,armor y vida,y algunos ejemplos, que diga en el chat "Jugador se ha convertido en el fugitivo. Recompensa: 12000$. para hacerlo mas divertido. bueno aquí unos coman-dos que yo considero que van, si me pueden completar gracias. SetPlayerWantedLevel GivePlayerMoney OutputChatBox OnPlayerWasted CreateBlip CreateBlipAttachedTo GetPlayerName
-
Bueno ahora si sirvió, y gracias por explicar lo de verificar.
-
Ya lo probé y dice lo mismo cuando salgo del marker. EDIT: Acabo de ver y lo dice solo cuando me hacerco y salgo con un vehiculo.
-
------------------- ------------------- ------------------- ------------------- ------------------- local gate = createObject( 980, 2358.3818359375, -1658.7236328125, 13.3828125, 0, 0, -80) local marker = createMarker( 2358.3818359375, -1658.7236328125, 13.3828125, "cylinder", 10, 255, 255, 255, 0) function moveGate(source) local WoG = getTeamFromName ( "WoG" ) local Team = getPlayerTeam ( source ) if (Team) == WoG then moveObject(gate, 3000, 2358.3818359375, -1658.7236328125, 9.3828125) else outputChatBox( "No eres del Team", source, 0, 255, 0) end end addEventHandler("onMarkerHit", marker, moveGate) function moveBack(source) local WoG = getTeamFromName ( "WoG" ) local Team = getPlayerTeam ( source ) if (Team) == WoG then moveObject(gate, 3000, 2358.3818359375, -1658.7236328125, 13.3828125) else outputChatBox( "No eres del Team", source, 0, 255, 0) end end addEventHandler( "onMarkerLeave", marker, moveBack ) Bueno, No se por que me da este error. Funciona todo bien, pero como hago para que no me tire ese error?
-
Buenas, estoy utilizando un "race_toptimes". Es para que haga top con el Hunter. pero al llegar al pickup dice eso. si me pueden ayudar es lo ultimo que me falta para mi servidor Race addEvent('onPlayerPickUpRacePickup') addEventHandler('onPlayerPickUpRacePickup', g_Root, function(number, sort, model) if sort == "vehiclechange" then if model == 425 then outputChatBox ( source, "has got the Hunter", getRootElement(), 255, 255, 255, true ) if g_SToptimesManager then g_SToptimesManager:playerFinished( source, exports.race:getTimePassed()) end end end end ) Linea 32: outputChatBox ( source, "has got the Hunter", getRootElement(), 255, 255, 255, true ) Link del resource que estoy usando EDI: El error que sale arriba no lo entiendo. lo dice cadavez que empieza un mapa.
-
no pero con "onPlayerChat" se le pone a definir los comandos " !ban " !kick ". Bueno lo del blow, estaba layendo la wiki y yo sinceramente no se hacer para obtener el nombre del jugador. nunca e intentado eso. gracias por su ayuda, si pueden* (no los obligo) darme algunos ejemplos :l
-
gracias no tenia ni idea como hacerlo, lo del comando con " ! " ya tengo unas idea como hacerlo. pero una pregunta si cambio el addComandHandler, a AddEventHandler con "onPlayerChat" daría un error?. tambien estaba viendo en el resources [admin] y están todas esas funciones en "commands.xml" pero no se donde están los script de cada función.
-
Hola, como dice el titulo quiero crear unos script con comando para admin, no se donde encontrar los comandos necesario para esto. si me podrían ayudar. algunos ejemplos de que quiero hacer. ( !destroy "nombre" ) y en el chat salga "admin" destroy "nombre". espero que puedan ayudarme.
-
Gracias a todos ya entendí y me sirvió.
-
Estrategia, me tira error como dijiste. quite getPlayerMoney y setPlayerMoney. Puse takePlayerMoney y cuando pongo el comando me da error todas las funciones. "takePlayerMoney,getPedOccupiedVehicle,getPlayerName,addVehicleUpgrade." <- Eso me da error. function comando (message,type) if message == "!buy nitro" then takePlayerMoney ( thePlayer, 20000 ) local auto = getPedOccupiedVehicle(player) local nick = getPlayerName(player) addVehicleUpgrade(auto,1010) outputChatBox("#FFFF00* " .. nick .. " #FFFF00buy nitro! *", getRootElement(), 255, 255, 255, true) else outputChatBox("#FFFF00*#FF0000No tienes cash.#FFFF00*", player, 255, 255, 255, true) end end addEventHandler("onPlayerChat", getRootElement(), comando) Ah Julian, tu script lo he de probar y no hace nada, no aparece ningún error. PD: lo puse server-side
-
Buenas, ._.me rindo intente todo, como tenia en algunos script pero al parecer no funciona. A ver me explico, quiero hacer que sea con 2 comandos " /nitro " y " !buy nitro " el cmd funciona bien. pero no encuentro como hacer para que cumpla toda esa funcion pero con " ! ". algunas sugerencias?. Gracias. function BuyNos (player, command) if (getPlayerMoney(player) > 10000) then local auto = getPedOccupiedVehicle(player) local nick = getPlayerName(player) addVehicleUpgrade(auto,1010) setPlayerMoney(player, getPlayerMoney(player) - 10000 ) outputChatBox("#FFFF00* " .. nick .. " #FFFF00buy nitro! *", getRootElement(), 255, 255, 255, true) else outputChatBox("#FFFF00*#FF0000No tienes cash.#FFFF00*", player, 255, 255, 255, true) end end addCommandHandler("nitro", BuyNos)
-
local Marker = createMarker ( 1294.6767578125, -1337.5, 17.860641479492, "cylinder", 1.5, 255, 0, 0, 100 ) function GUI(hitPlayer) triggerClientEvent("showGUI", hitPlayer) end addEventHandler("onMarkerHit", Marker, GUI) function arm11 ( thePlayer ) if getElementType ( thePlayer ) == "player" then local money = getPlayerMoney ( thePlayer ) if (money >= 120000) then takePlayerMoney ( thePlayer, 120000 ) giveWeapon ( thePlayer, 31, 2880 ) end end end addEvent( "arm1", true ) addEventHandler( "arm1", getRootElement(), arm11 ) function arm22 (thePlayer) if getElementType ( thePlayer ) == "player" then local money = getPlayerMoney ( thePlayer ) if (money >= 155000) then takePlayerMoney ( thePlayer, 155000 ) giveWeapon ( thePlayer, 34, 100 ) end end end addEvent( "arm2", true ) addEventHandler( "arm2", getRootElement(), arm22 ) function arm33 (thePlayer) if getElementType ( thePlayer ) == "player" then local money = getPlayerMoney ( thePlayer ) if (money >= 20000) then takePlayerMoney ( thePlayer, 20000 ) giveWeapon ( thePlayer, 16, 1 ) end end end addEvent( "arm3", true ) addEventHandler( "arm3", getRootElement(), arm33 ) function arm44 (thePlayer) if getElementType ( thePlayer ) == "player" then local money = getPlayerMoney ( thePlayer ) if (money >= 25000) then takePlayerMoney ( thePlayer, 25000 ) giveWeapon ( thePlayer, 29, 99 ) end end end addEvent( "arm4", true ) addEventHandler( "arm4", getRootElement(), arm44 ) Y Hay cambia el nombre de las funciones a las que tienes en tu client, claro como tu tienes mas funciones copias y pegas y lo modificas igual. El marker iría en "Server". Espero que te ayude. EDIT: Para que entiendas mejor yo lo tengo asi. function arma2() triggerServerEvent ( "arm2", getLocalPlayer(), getLocalPlayer() ) end function arma3() triggerServerEvent ( "arm3", getLocalPlayer(), getLocalPlayer() ) end function arma4() triggerServerEvent ( "arm4", getLocalPlayer(), getLocalPlayer() ) end Para que se cumpla las funciones. addEventHandler ( "onClientGUIClick", Cerrar, Salir, false ) addEventHandler ( "onClientGUIClick", M4, arma1, false ) addEventHandler ( "onClientGUIClick", Sniper, arma2, false ) addEventHandler ( "onClientGUIClick", Grenade, arma3, false ) addEventHandler ( "onClientGUIClick", MP5, arma4, false )
-
Si me sirvio, Gracias #Atouk. @Narutimmy, De hecho si tenia "onColShapeLeave". de todas maneras gracias.
-
Buenas, Tengo un problema. hice un script que cuando un jugador de un equipo va llegando a la reja se habrá. El script sirve, pero cuando me pongo por detrás de la reja o quiero entrar por el otro lado de la reja no se habré. x,y,z = getElementPosition (PuertaBase) Zona = createColRectangle ( x,y, 15, 15) function funcion(source) local WoG = getTeamFromName ( "WoG" ) local Team = getPlayerTeam ( source ) if (Team) == WoG then moveObject ( PuertaBase, 3000, 945.90002441406, -1103.3000488281, 28 ) end end addEventHandler ( "onColShapeHit", Zona, funcion ) apezar de que pongo. Zona = createColRectangle ( x,y, 100, 100) se agranda, pero hacia al frente de la reja. ¿Que tengo que hacer para que se habrá cuando uno este atrás de la reja? PD: La otra parte del script no la puse, supongo que no importa.
-
Gracias
-
Me salia así con los comandos y su color y todo eso. pero los que descargue no tienen nada de eso.
-
Hola. Quiero volver al scripting, ya algunos me conocen y saben quien soy. Perdón si es spam pero hago este post para que alguien me pase el link del editor de "lua". Recuerdo que era (Notepad++) Pero no se que versión es. He descargado 3 y por ahora no son como el que tenia antes, cuando hacia algunos script. Gracias!
-
Aquí esta este recurso, Espero que te sirva... suerte https://community.multitheftauto.com/index.php?p=resources&s=details&id=186
-
Hola a todos, Alguien conoce un "Gamemode" Que sea por mapas. con el resource "headshot".. Como Team A y Team B Pero que se puedan editar mapas. como un BaseMode con headshot.