BlackFun Posted December 20, 2011 Share Posted December 20, 2011 hola buenos dias yo soy nuevo y quiero venir a preguntarles como hago q una reja se abra con la presencia de un admin? o q haya lugares en los q solo puedan entrar los admins? gracias de antemano yq tenga un buen dia/tarde/noche PD: y si no es mucha molestia pueden decirme como hosteo mi server? PD2: como se llaman esas luces que ponen en los resources de arbol de navidad o en los de race? gracias Link to comment
Arsilex Posted December 20, 2011 Share Posted December 20, 2011 PD: y si no es mucha molestia pueden decirme como hosteo mi server? Entras en serverffs.com registras y compras host Link to comment
RottenFlesh Posted December 20, 2011 Share Posted December 20, 2011 Para las rejas usas estas funciones y eventos createObject moveObject createColSphere "onColShapeHit" (link abajo) onColShapeHit Las "luces" se llaman Markers y con la forma que tu describes seguro son tipo "corona" createMarker Y para hostear un servidor tienes que pagar con dinero real a una empresa de hosting (no a cualquier empresa de hosting, a una que hostee para servidores de MTA) En este foro hay varias soluciones de hosting que podrias evaluar -->> https://forum.multitheftauto.com/viewforum.php?f=116 <<-- PD: dale click a las palabras que te puse en los cuadros de arriba Link to comment
12p Posted December 21, 2011 Share Posted December 21, 2011 en serverffs.com registras y compras host ServerFFS es una bazofia. Al menos no le digas que compre directamente ahí, ya que debería tener conocimientos sobre algunos hostings, no quedarse con el primero que vea. Mira, si quieres un buen hosting, yo recomendaría que fueras a "no1servers" o "gameserver4you", hasta ahora ambos me han parecido lo mejor que hay. Link to comment
Serginix Posted December 21, 2011 Share Posted December 21, 2011 en serverffs.com registras y compras host ServerFFS es una bazofia. Al menos no le digas que compre directamente ahí, ya que debería tener conocimientos sobre algunos hostings, no quedarse con el primero que vea. Mira, si quieres un buen hosting, yo recomendaría que fueras a "no1servers" o "gameserver4you", hasta ahora ambos me han parecido lo mejor que hay. Hey y entre No1server y Gameserver4you Cual es mejor? tomando factores como el lag y eso, dad que me parecen buenisimos los precios (0.15 Eur x Sloth) Link to comment
12p Posted December 21, 2011 Share Posted December 21, 2011 No lo sé con certeza. Simplemente he notado que las críticas a ambos resultan muy buenas, por lo tanto son hosting de calidad. Prueba con ambos y decídelo tú. Link to comment
Serginix Posted December 21, 2011 Share Posted December 21, 2011 No lo sé con certeza. Simplemente he notado que las críticas a ambos resultan muy buenas, por lo tanto son hosting de calidad. Prueba con ambos y decídelo tú. Gracias por el consejo, cuandotenga la oportunida probare con gameserver4you todos me lo an recomendado, Link to comment
Arsilex Posted December 21, 2011 Share Posted December 21, 2011 en serverffs.com registras y compras host ServerFFS es una bazofia. Al menos no le digas que compre directamente ahí, ya que debería tener conocimientos sobre algunos hostings, no quedarse con el primero que vea. Mira, si quieres un buen hosting, yo recomendaría que fueras a "no1servers" o "gameserver4you", hasta ahora ambos me han parecido lo mejor que hay. Hey y entre No1server y Gameserver4you Cual es mejor? tomando factores como el lag y eso, dad que me parecen buenisimos los precios (0.15 Eur x Sloth) olle pèro en el Gameserver4you se puede pagar por movil es que yo solo puedo pagar asi no tengo tarjeta Link to comment
12p Posted December 21, 2011 Share Posted December 21, 2011 olle pèro en el Gameserver4you se puede pagar por movil es que yo solo puedo pagar asi no tengo tarjeta Porqué no te pasas por el tema? Link to comment
Arsilex Posted December 21, 2011 Share Posted December 21, 2011 olle la web de Gameserver4you cual es y el otro host no se puede pagar por movil no Link to comment
BlackFun Posted December 23, 2011 Author Share Posted December 23, 2011 Para las rejas usas estas funciones y eventos createObject moveObject createColSphere "onColShapeHit" (link abajo) onColShapeHit PD: dale click a las palabras que te puse en los cuadros de arriba Hay gracias... PERO DONDE HAGO ESO? Link to comment
Krujitoz Posted December 23, 2011 Share Posted December 23, 2011 lel, es tu primer "script lua" verdad? sabes almenos que es eso? Link to comment
BlackFun Posted December 24, 2011 Author Share Posted December 24, 2011 lel, es tu primer "script lua" verdad? sabes almenos que es eso? no ._. yo apenas se mapear SEÑOR!!!! Link to comment
Krujitoz Posted December 24, 2011 Share Posted December 24, 2011 =.= Tienes que hacer un archivo que se llame client.lua y usar las funciones y eventos que te dieron, ejemplo: createObject ( IDdelModelo, x, y, z ) = createObject ( 1337, 5540.6654, 1020.55122, 1240.545 ) -- pero usas tus datos, pero dudo que sepas que es ID, X ,Y Z Link to comment
BlackFun Posted December 24, 2011 Author Share Posted December 24, 2011 =.= Tienes que hacer un archivo que se llame client.lua y usar las funciones y eventos que te dieron, ejemplo:createObject ( IDdelModelo, x, y, z ) = createObject ( 1337, 5540.6654, 1020.55122, 1240.545 ) -- pero usas tus datos, pero dudo que sepas que es ID, X ,Y Z si se q es ID, X, Y, Z pero me confundo en las X Y Z pero donde lo pongo? Link to comment
BorderLine Posted December 24, 2011 Share Posted December 24, 2011 este es un ejemplo.. nada mas modificales las cordenadas server side local puerta = createObject (2634,1.0180234909058,-291.06182861328,5.5739164352417,0,0,180) -- con esto creas la puerta cambiando la ID del objeto que quieras crear, en este caso es 2634 y editales las cordenadas x,y,z local marker = createMarker (1.0180234909058,-291.06182861328,5.5739164352417, 'cylinder', 2, 0, 0, 255, 0) -- esto crea el marcador en la misma puerta para verificiar al tocarlo si el jugador es administrador o no, puedes ponerle mas alpha para ke puedas ver el marcador, aqui esta en 0 para que no se vea addEventHandler ("onMarkerHit",marker, function (hitPlayer) local account = getPlayerAccount(hitPlayer) if isObjectInACLGroup( 'user.'..getAccountName( account ), aclGetGroup( 'Admin' ) ) then moveObject (door,2000,1.0180234909058,-291.06182861328,1.5739164352417) -- Aqui pones las coredenadas de hacia donde quieres que se mueva la puerta y cambias el tiempo que demorara en moverse la puerta, en este caso ai 2000, que son 2 segundos else outputChatBox ("Acceso denegado!",hitPlayer) end end) addEventHandler ("onMarkerLeave",marker, function () moveObject (door,2000,1.0180234909058,-291.06182861328,5.5739164352417) -- y la ultima funcion que movera la puerta a su lugar inicial cuando el jugador deje el marcador, pones las cordenadas de la pueta donde fue creada asi vuelve a su posicion inicial y modificas el tiempo que demorara la puerta nuevamente, que son 2 segundos de nuevo end) Espero que te sirva Link to comment
Castillo Posted December 24, 2011 Share Posted December 24, 2011 local puerta = createObject (2634,1.0180234909058,-291.06182861328,5.5739164352417,0,0,180)-- con esto creas la puerta cambiando la ID del objeto que quieras crear, en este caso es 2634 y editales las cordenadas x,y,z local marker = createMarker (1.0180234909058,-291.06182861328,5.5739164352417, 'cylinder', 2, 0, 0, 255, 0)-- esto crea el marcador en la misma puerta para verificiar al tocarlo si el jugador es administrador o no, puedes ponerle mas alpha para ke puedas ver el marcador, aqui esta en 0 para que no se vea addEventHandler ("onMarkerHit",marker, function (hitPlayer) local account = getPlayerAccount(hitPlayer) if isObjectInACLGroup( 'user.'..getAccountName( account ), aclGetGroup( 'Admin' ) ) then moveObject (puerta,2000,1.0180234909058,-291.06182861328,1.5739164352417)-- Aqui pones las coredenadas de hacia donde quieres que se mueva la puerta y cambias el tiempo que demorara en moverse la puerta, en este caso ai 2000, que son 2 segundos else outputChatBox ("Acceso denegado!",hitPlayer) end end) addEventHandler ("onMarkerLeave",marker, function () moveObject (puerta,2000,1.0180234909058,-291.06182861328,5.5739164352417)-- y la ultima funcion que movera la puerta a su lugar inicial cuando el jugador deje el marcador, pones las cordenadas de la pueta donde fue creada asi vuelve a su posicion inicial y modificas el tiempo que demorara la puerta nuevamente, que son 2 segundos de nuevo end) Link to comment
BlackFun Posted December 29, 2011 Author Share Posted December 29, 2011 este es un ejemplo.. nada mas modificales las cordenadasserver side local puerta = createObject (2634,1.0180234909058,-291.06182861328,5.5739164352417,0,0,180) -- con esto creas la puerta cambiando la ID del objeto que quieras crear, en este caso es 2634 y editales las cordenadas x,y,z local marker = createMarker (1.0180234909058,-291.06182861328,5.5739164352417, 'cylinder', 2, 0, 0, 255, 0) -- esto crea el marcador en la misma puerta para verificiar al tocarlo si el jugador es administrador o no, puedes ponerle mas alpha para ke puedas ver el marcador, aqui esta en 0 para que no se vea addEventHandler ("onMarkerHit",marker, function (hitPlayer) local account = getPlayerAccount(hitPlayer) if isObjectInACLGroup( 'user.'..getAccountName( account ), aclGetGroup( 'Admin' ) ) then moveObject (door,2000,1.0180234909058,-291.06182861328,1.5739164352417) -- Aqui pones las coredenadas de hacia donde quieres que se mueva la puerta y cambias el tiempo que demorara en moverse la puerta, en este caso ai 2000, que son 2 segundos else outputChatBox ("Acceso denegado!",hitPlayer) end end) addEventHandler ("onMarkerLeave",marker, function () moveObject (door,2000,1.0180234909058,-291.06182861328,5.5739164352417) -- y la ultima funcion que movera la puerta a su lugar inicial cuando el jugador deje el marcador, pones las cordenadas de la pueta donde fue creada asi vuelve a su posicion inicial y modificas el tiempo que demorara la puerta nuevamente, que son 2 segundos de nuevo end) Espero que te sirva ok, muchas gracias PERO DONDE PONGO ESE ARCHIVO!!??? Link to comment
Castillo Posted December 29, 2011 Share Posted December 29, 2011 Lee esto: https://wiki.multitheftauto.com/wiki/ES/Resources Link to comment
BlackFun Posted December 29, 2011 Author Share Posted December 29, 2011 Lee esto: https://wiki.multitheftauto.com/wiki/ES/Resources no entendi mucho pero se pone en la carpeta del map? Link to comment
Castillo Posted December 29, 2011 Share Posted December 29, 2011 ......? CREA UN RECURSO NUEVO Y CREA DOS ARCHIVOS: script.lua Y meta.xml, luego metes el script en script.lua y en meta.xml pones esto: "Gates" author="BlackFun" version="1.0" type="script" /> Link to comment
Recommended Posts