Jump to content

~Nico~

Members
  • Posts

    16
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

~Nico~'s Achievements

Square

Square (6/54)

0

Reputation

  1. Hola, necesito que me ayuden con mi sv, la gente no se puede registrar, sale Unknown Error D:. Que tengo que hacer para solucionar esto?
  2. @Nico Para hacer ese mensaje se necesita detectar el dinero del jugador, como solo nos has proporcionado una parte del código no podemos adivinar donde está (o si existe) el if que hace eso. ok, esto seria todo el codigo completo addEvent("minigunboton", true) addEventHandler("minigunboton",root, function() local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 30000) then takePlayerMoney(source,30000) giveWeapon ( source , 38,800 ) setPedWeaponSlot(source, getSlotFromWeapon(38)) local name = getPlayerName(source) outputChatBox ( "Has comprado una Minigun.", localPlayer, 0, 255, 0, true ) else outputChatBox ( "No tienes dinero para comprar una Minigun.", localPlayer, 255, 0, 0, true ) end end)
  3. Buenas a todos, necesito por favor que me ayuden con una cosa al comprar armas. Bueno lo que pasa es que al comprar armas puse mensaje para que aparezca si compraste el arma o no tienes dinero, pero el problema es que el mensaje les aparece a todos, a ver me explico, yo me compro una m4 y a todos les aparece en el chat que yo compre una m4, y es molesto quiero que solo aparezca al que lo compre. local name = getPlayerName(source) outputChatBox ( "Has comprado una Minigun.", getRootElement(), 0, 255, 0, true ) else outputChatBox ( "No tienes dinero para comprar una Minigun.", getRootElement(), 255, 0, 0, true ) end end) Espero que me ayuden gracias.
  4. Buenas, me gustaría saber como podría hacer para reemplazar el map.png del freeroam, por ejemplo al escribir /mapa que se reemplace el mapa del freeroam, de map.png a map2.png. Es que tengo un mapa a parte para cuando hay tsunami y tengo que hacer todo manualmente. Yo estuve viendo el freeroam y encontré esos códigos sobre el mapa. Espero que me ayuden, gracias. wndSetPos = { 'wnd', text = 'Poner Posicion', width = g_MapSide + 20, controls = { {'img', id='map', src='map.png', width=g_MapSide, height=g_MapSide, onclick=fillInPosition, ondoubleclick=setPosClick}, {'txt', id='x', text='', width=60}, {'txt', id='y', text='', width=60}, {'txt', id='z', text='', width=60}, {'btn', id='ok', onclick=setPosClick}, {'btn', id='cancelar', closeswindow=true}, {'lbl', text='Click Derecho en el Mapa para cerrar'} }, oncreate = setPosInit, onclose = closePositionWindow }
  5. Muchas gracias sirvió, y lo del freeroam lo solucione.
  6. Modifico el que ya vienen en el resource o creo otro? yo probé modificando los que ya trae pero no funciona.
  7. Hola, necesito que me ayuda con el panel freeroam y teleport, lo que yo quiero es que no aparezca el mapa del freeroam al conectarse al server y que no aparezca el panel de teleport al conectarse, porque puse un login panel y se abre todo junto y es muy molesto. Gracias espero que me ayuden. Les dejo el codigo del teleport. function Window ( ) if ( guiGetVisible ( myWindow ) == false ) then guiSetVisible ( myWindow, true ) showCursor ( false ) else guiSetVisible ( myWindow, false ) showCursor ( false ) end end myWindow = guiCreateWindow ( 0.16, 0.0, .7, .7, "Teleports.", true ) local tabPanel = guiCreateTabPanel ( 0, 0.1, 1, 1, true, myWindow ) local Teleports = guiCreateTab( "Teleports", tabPanel ) --GUI Buttons Close = guiCreateButton( -0.08, 0.94, 1.1, 0.063, "Cerrar 'F5'", true, Teleports ) guiSetFont ( Close, "default-bold-small" ) bindKey ( "F5", "down", Window ) guiSetAlpha ( myWindow, 1 ) guiWindowSetSizable ( myWindow, false ) --Label Color function changeLabelColor ( ) guiLabelSetColor ( One, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( changeLabelColor, 1000, 0 ) --Close addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Close) then guiSetVisible( myWindow, false ) showCursor( false ) end end )
  8. Ya esta fue un error mio . Gracias igual.
  9. Ya puse y aparecio todo que hago ahora?
  10. Como me fijo eso? El resource funciona, los 2 primeros grupos me los crea pero el ultimo no.
  11. Hola, yo había hecho un tema sobre le autoteam, bueno ahora tengo otro problema. Todo iba bien pude crear 2 grupos y ahora quise crear otro y no me dejo . Puse esto. ---------------do not change or touch this---------- Names={} Tags={} Colors={} -------------------------------------------------------------- ---------------------------here put your clans read readme for instructions--------------------------------------- local names ={"Storm Freeroam clan |SFC|","Los Families |LF|","Special Forces |SF|"}--Nombre del Team local tags ={"%|SFC%|","%|LF%|","%|SF%|"}--Tag local colors ={"#00FF40","#ffffff","#FF0000"}--Color -------- load------------ function loadTeams() for i,name in pairs(names) do Names[i]=name end for i,tag in pairs(tags) do Tags[i]=tag end for i,color in pairs(colors) do Colors[i] = color end end addEventHandler("onResourceStart",root,loadTeams) --------------------------------------------------- ----- move on start------------------ function moveOnStart() for i,player in pairs(getElementsByType("player")) do check(player) end end addEventHandler("onResourceStart",root,moveOnStart) ------------------------------------------------------------------------- -----------check---------------------------- function check (player) setPlayerTeam(player,nil) for i,tag in pairs(tags) do if string.find(getPlayerName(player),tag) then 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 -------------------------------- ----------remove Empty Team ---------- function remove() for t,teams in pairs(names) do local team = getTeamFromName(teams) if team then if countPlayersInTeam ( team )==0 then destroyElement(team) end end end end ----------------------------------------------------- -------NickChange------------- function nick(old,new) setTimer(check,1000,1,source) setTimer(remove,1500,1) end addEventHandler("onPlayerChangeNick",root,nick) --------------------------------------------- -------Join-------------------------------- function join() setTimer(check,4000,1,source) end addEventHandler("onPlayerJoin",root,join) ------------------------------- ---------Quit--------------------- function quit(player) setTimer(remove,1000,1) end addEventHandler("onPlayerQuit",root,quit) ------------------------------------
  12. Bueno muchas gracias por la ayuda. Tema solucionado.
  13. No funciono, el resource trae un readme que dice esto. local names ={"Team 1","Team2"} local tags ={"%|T1%|",%[T2%]"} local colors ={"#00ff00","#ff0000"} to tags you must put % else the script won't work : |DGT| ------> %|DGT%| the % must be the firs character and last but one. No entendi muy bien
  14. ---------------do not change or touch this---------- Names={} Tags={} Colors={} -------------------------------------------------------------- ---------------------------here put your clans read readme for instructions--------------------------------------- local names ={"Los sobrevivientes de ZMB"}--Nombre del Team local tags ={"#F89515~Ni#000000co~"},{"#0000FFPoke#FF0000mon"} "}--Tag local colors ={"#FF0000"}--Color -------- load------------ function loadTeams() for i,name in pairs(names) do Names[i]=name end for i,tag in pairs(tags) do Tags[i]=tag end for i,color in pairs(colors) do Colors[i] = color end end addEventHandler("onResourceStart",root,loadTeams) --------------------------------------------------- ----- move on start------------------ function moveOnStart() for i,player in pairs(getElementsByType("player")) do check(player) end end addEventHandler("onResourceStart",root,moveOnStart) ------------------------------------------------------------------------- -----------check---------------------------- function check (player) setPlayerTeam(player,nil) for i,tag in pairs(tags) do if string.find(getPlayerName(player),tag) then 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 -------------------------------- ----------remove Empty Team ---------- function remove() for t,teams in pairs(names) do local team = getTeamFromName(teams) if team then if countPlayersInTeam ( team )==0 then destroyElement(team) end end end end ----------------------------------------------------- -------NickChange------------- function nick(old,new) setTimer(check,1000,1,source) setTimer(remove,1500,1) end addEventHandler("onPlayerChangeNick",root,nick) --------------------------------------------- -------Join-------------------------------- function join() setTimer(check,4000,1,source) end addEventHandler("onPlayerJoin",root,join) ------------------------------- ---------Quit--------------------- function quit(player) setTimer(remove,1000,1) end addEventHandler("onPlayerQuit",root,quit) ------------------------------------ Lo que dijo tomas no funciono
  15. Buenas, necesito que me ayude a agregar mas de una persona en el autoteam, he probado formas de poner otros nombres de jugadores pero no funciona, solo salgo yo. local names ={"Los sobrevivientes de ZMB"}--Nombre del Team local tags ={"#F89515~Ni#000000co~"}--Tag acá probé poniendo mas nombres pero no funciona. local colors ={"#FF0000"}--Color Gracias .
×
×
  • Create New...