Jump to content

iFoReX

Members
  • Posts

    1,708
  • Joined

  • Last visited

Everything posted by iFoReX

  1. mm... listo ya ise todo ._. pero me ayudarian a corregirlo ? es que me sigue sin salir el texto : server-Side local Dinero = { 12000, 23000, 18000 } function radarArea ( thePlayer, cmd ) local money = getPlayerMoney ( thePlayer ) local randomMoney = Dinero[ math.random ( #Dinero ) ] if ( money >= randomMoney ) then local posX, posY, posZ = getElementPosition ( thePlayer ) local BaseRadar = createRadarArea ( posX - 10, posY - 10, 80, -80, 0, 255, 0, 175 ) local myBlip = createBlipAttachedTo ( BaseRadar, 25 ) takePlayerMoney ( thePlayer, randomMoney ) outputChatBox ( "Base creada!", thePlayer, 0, 255, 0 ) for k,v in ipairs(getElementsByType("player")) do addPlayerBaseText(v) end else outputChatBox ( "Usted no tiene $".. randomMoney .."!", thePlayer, 255, 0, 0 ) end end addCommandHandler ( "empezarbase", radarArea ) function addPlayerBaseText(player) setElementData(player,"baseText","La base terminara en getTimerDetails\n\nBaseDefender #1\n\nBaseDefender #2\n\nBaseDefender #3\n\nBaseDefender #4\n\nBaseDefender #5\n\nBaseDefender #6\n\nDefensores de la Base",true) end function stopScript () for k,v in ipairs(getElementsByType("player")) do setElementData(v,"baseText",nil) end end addEventHandler( "onResourceStop", getResourceRootElement(getThisResource()), stopScript) Client-Side : function(drawMyStuff) local baseText = getElementData(player,"baseText") if baseText then dxDrawText(baseText,562.0,320.0,727.0,340.0,tocolor(255,255,255,255),1.4,"default","left","top",false,false,false) end end addEventHandler("onClientRender",root,drawMyStuff) Porfas ayudenme e intentado de todo ._.
  2. @OFFTOPIC : da = no soy tan Wn lo puse en otro server no en el que tengo mis resources ^^ , y como es el sistema de personajes ? nunca lo e visto ._.
  3. man ahora no me sirve el mtaserver.exe, no me responde ._.
  4. Como puedo descargar archivos de Mabako ? https://github.com/mabako/mta-paradise ?
  5. mmm Ok man solo 1 cosa me dirias que argumento iria es que eso es lo q me complica porfa
  6. me ayudarias a unirlos porfavor te lo agradeceria mucho que me re complico con los triggers porfa Client-Side: function elText() dxDrawText("La base terminara en getTimerDetails",562.0,320.0,727.0,340.0,tocolor(255,255,255,255),1.4,"default","left","top",false,false,false) dxDrawText("BaseDefender",624.0,284.0,789.0,304.0,tocolor(255,255,255,255),1.0,"default","left","top",false,false,false) dxDrawText("BaseDefender",624.0,269.0,789.0,289.0,tocolor(255,255,255,255),1.0,"default","left","top",false,false,false) dxDrawText("BaseDefender",624.0,254.0,789.0,274.0,tocolor(255,255,255,255),1.0,"default","left","top",false,false,false) dxDrawText("BaseDefender",624.0,237.0,789.0,257.0,tocolor(255,255,255,255),1.0,"default","left","top",false,false,false) dxDrawText("BaseDefender",624.0,220.0,789.0,240.0,tocolor(255,255,255,255),1.0,"default","left","top",false,false,false) dxDrawText("BaseDefender",623.0,202.0,788.0,222.0,tocolor(255,255,255,255),1.0,"default","left","top",false,false,false) dxDrawText("Defensores de la Base",624.0,168.0,794.0,200.0,tocolor(255,255,255,255),1.4,"default","left","top",false,false,false) end ) addEventHandler("onClientRender", ElText) EL CLIENTSIDE ME DICE QUE TIENE UN ) malo pero no se donde anda algo mal :c ServerSide : local Dinero = { 12000, 23000, 18000 } function radarArea ( thePlayer, cmd ) local money = getPlayerMoney ( thePlayer ) local randomMoney = Dinero[ math.random ( #Dinero ) ] if ( money >= randomMoney ) then local posX, posY, posZ = getElementPosition ( thePlayer ) local BaseRadar = createRadarArea ( posX, posY, 80, -80, 0, 255, 0, 175 ) takePlayerMoney ( thePlayer, randomMoney ) outputChatBox ( "Base creada!", thePlayer, 0, 255, 0 ) else outputChatBox ( "Usted no tiene $".. randomMoney .."!", thePlayer, 255, 0, 0 ) end end addCommandHandler ( "startbase", radarArea )
  7. si man sigue sin salirme el radar
  8. Buee... gracias por el cumplido ._. , quiero que las bases se creen con estos distintos costos, pero no se como aser para unirlos :c EDIT : Solid en un rato veo si el tuyo funciono EDIT 2: No funciona Solid :c
  9. me ayudarias a darle sentido a esto porfa ._. local Dinero = { 12000, 23000, 18000 } function radarArea ( thePlayer, cmd ) local money = getPlayerMoney(thePlayer) if ( table[ math.random ( #Dinero ) ] then local posX, posY, posZ = getElementPosition ( thePlayer ) local BaseRadar = createRadarArea ( posX, posY, -40, 40, 0, 255, 0, 0 ) end addCommandHandler ( "startbase", radarArea )
  10. me dirias la funcion para cobrarle al player dinero ? please
  11. buee quiero crear un script para crear bases recien ago la base y pos quiero que me ayuden, quiero que se obtenga la pos del jugador y asi crear la base pero no entiendo mucho el setElementPosition ayudenme please local posicion = setElementPosition ( source, posX, posY, posZ ) function RadarArea() local BaseRadar = createRadarArea ( posX, 705.67950439453, 40, -40, 0, 255, 0, 175 ) end end addCommandHandler("startbase", radarArea)
  12. local RejaEj = createObject(ID, PosX, PosY, PosZ, RotationX, RotationY, RotationZ) --------- aqui creamos el objeto. function MoverLaReja() local accountName = getAccountName(account) --- aqui reemplazamos "getAccountName" por "accountName". if isObjectInACLGroup ("user."..accountName, aclGetGroup ( "Admin" ) ) then -- Aca es donde se priva a los otros usuarios usar este comando . moveObject ( RejaEj, ELTIMER, PosX, PosY, PosZ ) ------- Aqui ponemos la variable de la Reja En el tiempo que queremos que se mueva y las posiciones en las que se movera. else outputChatBox ( "No Puedes Mover esta Reja, Debido a que no eres "Admin"", false, 255,255,0 ) end end addCommandHandler("ElComando", LAFUNCION(MoverLaReja)) Espero averte ayudado ´P.D : lo de else no se si estara bien no ocupo mucho ni else ni lo del chat
  13. iFoReX

    Unas dudas

    me apunto a mi ya me ta cargando
  14. iFoReX

    Es Posible?

    alexs_steel al revez onclientguiclick es client-side
  15. Solid ayudame con esto https://forum.multitheftauto.com/viewtopic.php?f=145&t=41847&start=45 a y podes ya bloquear el post lo del math.random me re servira
  16. Ok lo ultimo que pregunto ahora , Para que sirven esas funciones ?
  17. Si se solo quiero que me enseñen lo basico del mySQL
  18. aa ._. ya voy entendiendo , muchas gracias solid y alexs_steel y lo del mySQL como se hacen esas ?
  19. iFoReX

    que anda mal ?

    Cree un Nuevo GUI y cambie casi toda la estructura pero se me olvido que isiste para que aparecieran los items a mi no me aparecen ._. dime que porfa local x = 1540.95654 local y = -1687.67078 local z = 5.89063 local market = createMarker ( 685.62610, -2692.39307, 7.5, "cylinder", 1.5, 0, 0, 255, 170 ) local market2 = createMarker ( 294.38306 + 2, -167.90103, 1.57813 - 1, "cylinder", 1.5, 0, 0, 255, 170 ) local market3 = createMarker ( 1526.51270, -1677.93237, 5, "cylinder", 1.5, 0, 0, 255, 170 ) local ped = createPed ( 286, 1525.26294, -1677.85596, 5.89063, 270 ) setElementFrozen(ped, true) GUIEditor_Grid = {} GUIEditor_Grid[1] = guiCreateGridList(225,165,297,382,false) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiSetVisible(GUIEditor_Grid[1], false) guiGridListAddColumn(GUIEditor_Grid[1],"Jobs",0.2) for i = 1, 3 do guiGridListAddRow(GUIEditor_Grid[1]) end guiGridListSetItemText(GUIEditor_Grid[1],0,1,"Job de $10000") guiGridListSetItemText(GUIEditor_Grid[1],1,1,"Job de $20000") guiGridListSetItemText(GUIEditor_Grid[1],2,1,"Job de $30000") addEventHandler("onClientGUIDoubleClick", root, function ( ) if ( source == GUIEditor_Grid[1] ) then local row, col = guiGridListGetSelectedItem ( source ) if ( row and col and row ~= -1 and col ~= -1 ) then if ( row == 0 ) then markerjob = createMarker ( 246.54626, 1435.73621, 23.37029, "cylinder", 1.5, 255, 200, 0, 180 ) elseif ( row == 1 ) then arrowMarker = createMarker ( 0, 0, 0, "arrow", .75, 255, 0, 0, 170 ) attachElements ( arrowMarker, v2, 0, 0, 2 ) end guiSetVisible( GUIEditor_Grid[1], false ) end end end ) -- Te falto el parentesis. addEventHandler ( "onClientVehicleEnter", root, function ( ) local markerjob = createMarker ( 246.55173, 1434.92371, 23.37029, "cylinder", 1.5, 0, 255, 255, 170 ) blip = createBlipAttachedTo ( markerjob, 51, 1 ) end ) bindKey ( "enter", "down", function ( ) if ( isElementWithinMarker ( localPlayer, market3 ) ) then guiSetVisible ( GUIEditor_Grid[1], true ) end end ) addEventHandler ( 'onClientMarkerHit', root, function ( player ) if ( player == localPlayer and source == market ) then setTimer ( setElementPosition, 2000, 1, player, 294.38306, -167.90103, 1.57813 ); elseif ( player == localPlayer and source == market2 ) then setTimer ( setElementPosition, 2000, 1, player, 685.62610 + 2, -2692.39307 + 2, 7.5 + 2 ); elseif ( player == localPlayer and source == market3 ) then addEventHandler ( "onClientRender", root, drawText ) end end ) addEventHandler ( 'onClientMarkerLeave', root, function ( player ) if ( player == localPlayer and source == market3 ) then removeEventHandler ( "onClientRender", root, drawText ) end end ) function drawText ( ) dxDrawText("Press Enter for do the job",458.0,295.0,631.0,317.0,tocolor(255,0,0,170),1.2,"default","left","top",false,false,false) end
  20. OK Y EL 0, 0, 5 que hace ?
  21. Buee como dice en el titulo siempre e querido aprender como crear tablas y para que sirven
  22. iFoReX

    Unas dudas

    intente aser esto pero no se que me anda mal ._. cuando entro al marker no pasa nada : local marker = createMarker (1056.31653, -2740.65942, 8.48407, "cylinder", 3, 255, 0, 0, 100) function markerHit (hitPlayer) if ( hitPlayer == localPlayer ) then fadeCamera(source, true, 5) setCameraMatrix(source, 1468.8785400391, -919.25317382813, 100.153465271, 1468.388671875, -918.42474365234, 99.881813049316) end end addEventHandler ("onClientMarkerHit", marker, markerHit) aqui la imagen del debugscript :
  23. iFoReX

    GUI PRoblem :D

    ... local name = getPlayerName ( source ) function getName() guiSetText ( GUIEditor_Label[1], "... name") end end addEventHandler("onClientDoubleClick",GUIEditor_Grid[1],getName) what is bad ?
  24. iFoReX

    que anda mal ?

    me podrias decir que argumento usar en esto ? porfa
×
×
  • Create New...