Jump to content

Alexs

Members
  • Posts

    2,869
  • Joined

  • Last visited

Everything posted by Alexs

  1. Alexs

    copia?

    Quizá acá se resuelva: viewtopic.php?f=114&t=31463 PD: Post Numero 2000
  2. Alexs

    Shaders

    https://wiki.multitheftauto.com/wiki/Shader
  3. Alexs

    Radio Full

    No me gusta este tipo de música, pero de todas formas te deseo suerte y de vez en cuando echare un vistazo.
  4. 'player' no esta definido en ningún lado.
  5. Necesitas poner un jugador en 'getPlayerTeam'. Intenta esto: function onFire(weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement) if getTeamName( getPlayerTeam( source ) ) == "Policia" then if weapon == weaponid then if hitElement then if getElementType(hitElement) == "player" and hitElement ~= localplayer then if shotmsg then outputChatBox(smsg .. getPlayerName(hitElement), 0, 255, 0) end triggerServerEvent("onParalyze", hitElement) else if nshomsg then outputChatBox(nmsg, 255, 0 ,0) end end end end end end addEventHandler( "onClientPlayerWeaponFire", getRootElement(), onFire)
  6. De nada (No acostumbro hacer Post diciendo 'De Nada' pero quiero llegar a los 2000 Posts).
  7. Haz esto: panel = guiCreateWindow(473,188,281,381,"Nitro & Car panel by: ScorpVI",false) close = guiCreateButton(203,348,67,24,"Close",false,panel) N1 = guiCreateButton(13,39,86,37,"Nitro x2",false,panel) N2 = guiCreateButton(13,141,86,37,"Nitro x10",false,panel) N3 = guiCreateButton(14,90,86,37,"Nitro x5",false,panel) Infernus = guiCreateButton(15,197,237,34,"Infernus",false,panel) dumper = guiCreateButton(18,287,237,34,"Dumper",false,panel) bullet = guiCreateButton(16,241,237,34,"Bullet",false,panel) Imagen = guiCreateStaticImage(118,54,145,110,"images/mtalogo.png",false,panel) guiSetVisible (panel, false ) function open () guiSetVisible(panel, true) showCursor(true) end bindKey("F2", "down", open) function Exit () guiSetVisible (panel, false ) showCursor ( false ) end function infernu() Jugador = getLocalPlayer () x,y,z = getElementPosition (Jugador) triggerServerEvent( "onVehicleSelect", root, 411, x, y, z ) end function dumpe() Jugador = getLocalPlayer () x,y,z = getElementPosition (Jugador) triggerServerEvent( "onVehicleSelect", root, 406, x, y, z ) end function bulle() Jugador = getLocalPlayer () x,y,z = getElementPosition (Jugador) triggerServerEvent( "onVehicleSelect", root, 541, x, y, z ) end function Nitro1() triggerServerEvent ( "onNitroo1", getLocalPlayer() ) end function Nitro2() triggerServerEvent ( "onNitroo2", getLocalPlayer() ) end function Nitro3() triggerServerEvent ( "onNitroo3", getLocalPlayer() ) end addEventHandler ( "onClientGUIClick", close, Exit, false ) addEventHandler ( "onClientGUIClick", Infernus, infernu, false ) addEventHandler ( "onClientGUIClick", dumper, dumpe, false ) addEventHandler ( "onClientGUIClick", bullet, bulle, false ) addEventHandler ( "onClientGUIClick", N1, Nitro1, false ) addEventHandler ( "onClientGUIClick", N2, Nitro2, false ) addEventHandler ( "onClientGUIClick", N3, Nitro3, false ) Y añade esto al server side: addEvent( "onVehicleSelect", true ) addEventHandler( "onVehicleSelect", root, function ( model, sX, sY, sZ ) createVehicle( model, sX, sY, sZ ) end ) No es nada complejo, ahí le añades mas utilidades y lo que necesites. PD: En vez de pasar 'getLocalPlayer' a una variable cada vez que lo uses, utiliza 'localPlayer' y te ahorras recursos del PC.
  8. Intenta esto: panel = guiCreateWindow(473,188,281,381,"Nitro & Car panel by: ScorpVI",false) close = guiCreateButton(203,348,67,24,"Close",false,panel) N1 = guiCreateButton(13,39,86,37,"Nitro x2",false,panel) N2 = guiCreateButton(13,141,86,37,"Nitro x10",false,panel) N3 = guiCreateButton(14,90,86,37,"Nitro x5",false,panel) Infernus = guiCreateButton(15,197,237,34,"Infernus",false,panel) dumper = guiCreateButton(18,287,237,34,"Dumper",false,panel) bullet = guiCreateButton(16,241,237,34,"Bullet",false,panel) Imagen = guiCreateStaticImage(118,54,145,110,"images/mtalogo.png",false,panel) guiSetVisible (panel, false ) --Esto lo mantuve aunque corregí un error con respecto al nombre. function open () guiSetVisible(panel, true) showCursor(true) end bindKey("F2", "down", open) function Exit () guiSetVisible (panel, false ) showCursor ( false ) end function infernu() Jugador = getLocalPlayer () x,y,z = getElementPosition (Jugador) createVehicle ( 411, x + 2, y, z + 10 ) end function dumpe() Jugador = getLocalPlayer () x,y,z = getElementPosition (Jugador) createVehicle ( 406, x + 2, y, z + 10 ) end function bulle() Jugador = getLocalPlayer () x,y,z = getElementPosition (Jugador) createVehicle ( 541, x + 2, y, z + 10 ) end function Nitro1() triggerServerEvent ( "onNitroo1", getLocalPlayer() ) end function Nitro2() triggerServerEvent ( "onNitroo2", getLocalPlayer() ) end function Nitro3() triggerServerEvent ( "onNitroo3", getLocalPlayer() ) end addEventHandler ( "onClientGUIClick", close, Exit, false ) addEventHandler ( "onClientGUIClick", Infernus, infernu, false ) addEventHandler ( "onClientGUIClick", dumper, dumpe, false ) addEventHandler ( "onClientGUIClick", bullet, bulle, false ) addEventHandler ( "onClientGUIClick", N1, Nitro1, false ) addEventHandler ( "onClientGUIClick", N2, Nitro2, false ) addEventHandler ( "onClientGUIClick", N3, Nitro3, false )
  9. Jamas ejecutas la primera función.
  10. Nunca use el recurso de @Solidsnake14, pero si tiene alguna función para conseguir tu 'gang' actual, se puede, solo añade un estamento al subirse al vehículo (el evento es "onVehicleStartEnter") y si es distinto al 'gang' que puede subir a los vehiculos, cancelas el evento (cancelEvent). Ejemplo (por Teams): addEventHandler( "onVehicleStartEnter", root, function ( thePlayer ) if getTeamName( getPlayerTeam( thePlayer ) ) ~= "TEAM" then cancelEvent() end end ) Este ejemplo no deja subir a ningún vehículo a los jugadores que no estén en el team llamado "TEAM".
  11. como lo uso para que solo sea cuando esten en el area? isInsideRadarArea
  12. Alexs

    Search player

    getAccountPlayer
  13. Esto va en la sección "Ayuda relacionada al cliente/servidor", y respecto a tu pregunta, ¿Ya hablaste con el Soporte de 'VortexServers'?
  14. Alexs

    guiCreateButton

    Usa: guiSetEnabled
  15. Por que no intentas buscar dxDrawRectangle entonces?
  16. Puedes contratar alguna empresa de 'Cloud' o de WebHost con permisos para descargas externas y configurar tu mtaserver.conf, pero no existe algo publico para que cualquiera suba sus archivos y tenga descargas mas rapidas.
  17. El 'createVehicle' crea un vehículo, pero el código de abajo respawneara cualquier vehículo que explote, no solo a 'vehicle'.
  18. Alexs

    [AYUDA] MySQL

    Eso significa que la función 'mysyql_connect' no existe.
  19. Que significa eso? Que debes definir a que jugador le quitaras el nametag, envíalo desde el server side en el trigger.
  20. Recuerda que nametag.destroy tiene un argumento de jugador.
  21. Alexs

    [AYUDA] MySQL

    Seguro esa es la Pass?
  22. Pues... como 'nametags' es client side, vas a tener que usar un trigger desde el server side que setee tu nametag en 'nil' para todos.
  23. Eso no tiene sentido, y no hace falta re agregar las funciones, el código ya las trae.
×
×
  • Create New...