-
Posts
2,869 -
Joined
-
Last visited
Everything posted by Alexs
-
No me gusta este tipo de música, pero de todas formas te deseo suerte y de vez en cuando echare un vistazo.
-
emm... De nada e.e
-
'player' no esta definido en ningún lado.
-
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)
-
De nada (No acostumbro hacer Post diciendo 'De Nada' pero quiero llegar a los 2000 Posts).
-
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.
-
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 )
-
Jamas ejecutas la primera función.
-
En algún recurso.
-
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".
-
como lo uso para que solo sea cuando esten en el area? isInsideRadarArea
-
Problema con el Hosting VortexServers
Alexs replied to TigreBlanco's topic in Ayuda relacionada al cliente/servidor
Esto va en la sección "Ayuda relacionada al cliente/servidor", y respecto a tu pregunta, ¿Ya hablaste con el Soporte de 'VortexServers'? -
Por que no intentas buscar dxDrawRectangle entonces?
-
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.
-
El 'createVehicle' crea un vehículo, pero el código de abajo respawneara cualquier vehículo que explote, no solo a 'vehicle'.
-
Eso significa que la función 'mysyql_connect' no existe.
-
Que significa eso? Que debes definir a que jugador le quitaras el nametag, envíalo desde el server side en el trigger.
-
Recuerda que nametag.destroy tiene un argumento de jugador.
-
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.
-
Eso no tiene sentido, y no hace falta re agregar las funciones, el código ya las trae.
