Chaky Posted April 28, 2014 Posted April 28, 2014 hola chicos de la comunidad tengo problemas con el panel vip desde hace mucho tiempo no lo puedo hacer funcionar en mi server si alguien me pudiera ayudar o darme una idea de que devo hacer se lo agradeceria mucho aca les dejo el panel Vip que estoy usando http://adf.ly/l8owf
Tomas Posted April 28, 2014 Posted April 28, 2014 Pides ayuda y encriptas la URL en una página de anuncios para ganar dinero? Te quedas sin la ayuda de mi parte
alex17 Posted April 28, 2014 Posted April 28, 2014 si publicas el scrip te ayudo no quiero descargarlo D:
Chaky Posted April 28, 2014 Author Posted April 28, 2014 si publicas el scrip te ayudo no quiero descargarlo D:este es el client function vip() triggerServerEvent ( "ClientHaveLevel", getLocalPlayer() ) end addCommandHandler ("vip", vip) function armavip () showCursor (true) triggerServerEvent ( "onGreeting", getLocalPlayer() ) end function equipvip () showCursor (true) triggerServerEvent ( "onGreeting2", getLocalPlayer() ) end function slotvip () showCursor (true) triggerServerEvent ( "onGreeting3", getLocalPlayer() ) end function vip2() painel = guiCreateWindow(500, 300, 488, 320, "Painel V.I.P Survivor Games", false) guiWindowSetSizable(painel, false) showCursor ( true ) guiSetAlpha(painel, 1.00) guiSetProperty(painel, "CaptionColour", "FF6AE419") arma = guiCreateButton(48, 144, 341, 38, "Pegar Armas", false, painel) equip = guiCreateButton(48, 193, 341, 38, "Pegar Equipamentos", false, painel) slot = guiCreateButton(48, 245, 341, 38, "Blood", false, painel) equip = guiCreateButton(48, 193, 341, 38, "Pegar Equipamentos", false, painel) close = guiCreateButton(156, 287, 114, 37, "Fechar", false, painel) memo = guiCreateMemo(17, 30, 421, 104, "Obrigado por adquirir o VIP no servidor SurvivorGames.Assim você está ajudando a manter o servidor.......Divirta-se com seus itens ! ! !", false, painel) guiMemoSetReadOnly(memo, true) addEvent( "showvip",true ) addEventHandler ( "onClientGUIClick", arma, armavip, false ) addEventHandler ( "onClientGUIClick", equip, equipvip, false ) addEventHandler ( "onClientGUIClick", slot, slotvip, false ) addEventHandler ( "onClientGUIClick", close, function() guiSetVisible(painel, false) showCursor(false) end, false ) end addEvent( "ShowVipPanel", true ) addEventHandler( "ShowVipPanel", getRootElement(), vip2)
Chaky Posted April 28, 2014 Author Posted April 28, 2014 si publicas el scrip te ayudo no quiero descargarlo D: y el Server.lua --Armamento function greetingHandler () setElementData(source, "M4", 1) setElementData(source, "M4 Mag", 600) setElementData(source, "CZ 550", 1) setElementData(source, "CZ 550 Mag", 100) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) -- Equipamentos function greeting2Handler () setElementData(source, "Coyote Backpack", 1) setElementData(source, "Burger", 5) setElementData(source, "Milk", 5) setElementData(source, "Map", 1) setElementData(source, "GPS", 1) setElementData(source, "Toolbox", 1) setElementData(source, "Tent", 1) setElementData(source, "Infrared Goggles", 1) setElementData(source, "Night Vision Goggles", 1) setElementData(source, "Watch", 1) setElementData(source, "Medic Kit", 5) setElementData(source, "Morphine", 5) setElementData(source, "Painkiller", 5) setElementData(source, "Camouflage Clothing", 1) setElementData(source, "Bandage", 6) setElementData(source, "Tire", 4) setElementData(source, "Engine", 1) end addEvent( "onGreeting2", true ) addEventHandler( "onGreeting2", getRootElement(), greeting2Handler ) --Slots function greeting3Handler () setElementData(source, "blood", 15000) end addEvent( "onGreeting3", true ) addEventHandler( "onGreeting3", getRootElement(), greeting3Handler ) function PlayerHaveLevel( ) local accName = getAccountName ( getPlayerAccount ( source ) ) if ( isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) ) then triggerClientEvent(source, "ShowVipPanel", source ) else outputChatBox("Você não e V.I.P para usar esse comando",source) end end addEvent( "ClientHaveLevel", true ) addEventHandler( "ClientHaveLevel", getRootElement(), PlayerHaveLevel )
Chaky Posted April 28, 2014 Author Posted April 28, 2014 ¿Y cual es el error? ... pongo el user pero al poner el comando no me sale dice que el usuario no es vip
alex17 Posted April 28, 2014 Posted April 28, 2014 (edited) creaste el grupo de acl VIP y te añadiste ? Edited April 28, 2014 by Guest
Chaky Posted April 28, 2014 Author Posted April 28, 2014 create el grupo de acl VIP y te añadiste ? no e_e como hago eso
alex17 Posted April 28, 2014 Posted April 28, 2014 create el grupo de acl VIP y te añadiste ? no e_e como hago eso ._.
Tomas Posted April 28, 2014 Posted April 28, 2014 .../mods/deathmatch/acl.xml <group name="VIP"> <object name="user.TomasitoCaram"></object> </group> Para agregar VIP's debes agregar la linea del object name bla bla bla.
Chaky Posted April 28, 2014 Author Posted April 28, 2014 .../mods/deathmatch/acl.xml <group name="VIP"> <object name="user.TomasitoCaram"></object> </group> Para agregar VIP's debes agregar la linea del object name bla bla bla. Okay gracias mañana.probare y para añadir otro user vip nada mas agrego otra linea ?
Tomas Posted April 28, 2014 Posted April 28, 2014 .../mods/deathmatch/acl.xml <group name="VIP"> <object name="user.TomasitoCaram"></object> </group> Para agregar VIP's debes agregar la linea del object name bla bla bla. Okay gracias mañana.probare y para añadir otro user vip nada mas agrego otra linea ?
Alexs Posted April 28, 2014 Posted April 28, 2014 .../mods/deathmatch/acl.xml <group name="VIP"> <object name="user.TomasitoCaram"></object> </group> Para agregar VIP's debes agregar la linea del object name bla bla bla. Okay gracias mañana.probare y para añadir otro user vip nada mas agrego otra linea ? Si, y recuerda recargar el ACL.
Alexs Posted April 28, 2014 Posted April 28, 2014 Como se "recarga" el ACL? ¿Es una pregunta de verdad o solo no miraste la wiki? 'aclReload'.
Chaky Posted April 28, 2014 Author Posted April 28, 2014 .../mods/deathmatch/acl.xml <group name="VIP"> <object name="user.TomasitoCaram"></object> </group> Para agregar VIP's debes agregar la linea del object name bla bla bla. Okay gracias mañana.probare y para añadir otro user vip nada mas agrego otra linea ? Si, y recuerda recargar el ACL. eso como ? me podrias explicar porfa
Alexs Posted April 28, 2014 Posted April 28, 2014 eso como ? me podrias explicar porfa Es en realidad sencillo, editas el archivo 'acl.xml', lo agregas al servidor y ejecutas la función 'aclReload' (desde el runcode o el método que tu desees).
Chaky Posted April 28, 2014 Author Posted April 28, 2014 eso como ? me podrias explicar porfa Es en realidad sencillo, editas el archivo 'acl.xml', lo agregas al servidor y ejecutas la función 'aclReload' (desde el runcode o el método que tu desees). ._. no entendi
Tomas Posted April 28, 2014 Posted April 28, 2014 Suelo editar el ACL sin "aclReload" y sirve igual :V
alex17 Posted April 29, 2014 Posted April 29, 2014 en resumen para que no te hagas problemas .. edita el acl como te dijo tomasito y luego solo reinicia tu servidor D:
alex17 Posted April 29, 2014 Posted April 29, 2014 Editalo con el server apagado, sino no se guarda. aa lol si es cierto
AlFA# Posted April 29, 2014 Posted April 29, 2014 Como se "recarga" el ACL? Creo que es /reload acl pero no estoy seguro
Alexs Posted April 29, 2014 Posted April 29, 2014 No criticare sus métodos, pero a mi el mínimo esfuerzo me parece una estupidez. @Chaky te recomiendo no editar el archivo y utilizar en cambio las funciones de MTA.
Recommended Posts