Jump to content

Ayuda- Error Skin Panel


Crow

Recommended Posts

Posted

Tengo un skin panel que al presionar F6 te da opciones de skin para cambiar

IMAGEN

2424242424.png

El problema es que cuando cambio para los demas usuarios sigo con el skin por default. Por ejemplo tenia un skin de Leon pero he usado este panel para cambiar a Sheriff y pregunte a un usuario si él me veia con otro skin y me responde que aun sigo con el de Leon.

Ademas sucede tambien conmigo yo sigo viendo a los demas usuarios con sus mismos skin pero ellos usan el panel para cambiar y me dicen que lo han hecho pero nada aunque en sus pantallas ellos pueden ver que el skin ha cambiado.

Agradeceria cualquier ayuda y aqui les dejo el codigo

(presiento que es el "okno" el que causa este bug)

CODIGO

local player = getLocalPlayer()

GUIEditor = {

button = {},

window = {},

radiobutton = {}

}

okno = guiCreateWindow(348, 193, 369, 229, "Skin by Creative", false)

guiWindowSetSizable(okno, false)

guiSetVisible ( okno, false )

Punk = guiCreateRadioButton(28, 39, 97, 22, "Punk", false, okno)

guiSetFont(Punk, "default-bold-small")

Sheriff = guiCreateRadioButton(28, 61, 97, 22, "Sheriff", false, okno)

guiSetFont(FBI, "default-bold-small")

FBI = guiCreateRadioButton(28, 83, 97, 22, "FBI", false, okno)

guiSetFont(Sheriff, "default-bold-small")

Claude = guiCreateRadioButton(28, 105, 97, 22, "Claude", false, okno)

guiSetFont(Claude, "default-bold-small")

Biker = guiCreateRadioButton(28, 127, 97, 22, "Biker", false, okno)

guiSetFont(Biker, "default-bold-small")

Grunge = guiCreateRadioButton(28, 149, 97, 22, "Grunge", false, okno)

guiSetFont(Grunge, "default-bold-small")

Girl = guiCreateRadioButton(28, 171, 97, 22, "Girl", false, okno)

guiSetFont(Girl, "default-bold-small")

ok = guiCreateButton(187, 49, 120, 65, "Set", false, okno)

reset = guiCreateButton(187, 124, 120, 65, "Reset", false, okno)

function otworz()

if ( guiGetVisible ( okno )) == false then

guiSetVisible ( okno, true )

showCursor ( true )

else

guiSetVisible ( okno, false )

showCursor ( false )

end

end

bindKey ( "F6", "down", otworz )

function daj()

if (guiRadioButtonGetSelected ( Punk )) then

setElementModel ( player, 181 )

elseif (guiRadioButtonGetSelected ( Sheriff )) then

setElementModel ( player, 283 )

elseif (guiRadioButtonGetSelected ( FBI )) then

setElementModel ( player, 286 )

elseif (guiRadioButtonGetSelected ( Claude )) then

setElementModel ( player, 299 )

elseif (guiRadioButtonGetSelected ( Biker )) then

setElementModel ( player, 248 )

elseif (guiRadioButtonGetSelected ( Grunge )) then

setElementModel ( player, 101 )

elseif (guiRadioButtonGetSelected ( Girl )) then

setElementModel ( player, 141 )

end

end

addEventHandler ( "onClientGUIClick", ok, daj, false )

function reset1()

setElementModel ( player, 0 )

end

addEventHandler ( "onClientGUIClick", reset, reset1, false )

cooltext1416711661.png

560x95_FFFFFF_FF9900_000000_000000.png

Foro oficial del servidor: http://silenthillmta.foroactivo.eu

Canal Youtube: http://youtube.com/silenthillmta

Posted (edited)

probar

c

local player = getLocalPlayer() 
  
  
  
  
GUIEditor = { 
button = {}, 
window = {}, 
radiobutton = {} 
} 
  
addEventHandler("onClientResourceStart",resourceRoot, 
function() 
okno = guiCreateWindow(348, 193, 369, 229, "Skin by Creative", false) 
guiWindowSetSizable(okno, false) 
guiSetVisible ( okno, false ) 
  
Punk = guiCreateRadioButton(28, 39, 97, 22, "Punk", false, okno) 
guiSetFont(Punk, "default-bold-small") 
Sheriff = guiCreateRadioButton(28, 61, 97, 22, "Sheriff", false, okno) 
guiSetFont(FBI, "default-bold-small") 
FBI = guiCreateRadioButton(28, 83, 97, 22, "FBI", false, okno) 
guiSetFont(Sheriff, "default-bold-small") 
Claude = guiCreateRadioButton(28, 105, 97, 22, "Claude", false, okno) 
guiSetFont(Claude, "default-bold-small") 
Biker = guiCreateRadioButton(28, 127, 97, 22, "Biker", false, okno) 
guiSetFont(Biker, "default-bold-small") 
Grunge = guiCreateRadioButton(28, 149, 97, 22, "Grunge", false, okno) 
guiSetFont(Grunge, "default-bold-small") 
Girl = guiCreateRadioButton(28, 171, 97, 22, "Girl", false, okno) 
guiSetFont(Girl, "default-bold-small") 
ok = guiCreateButton(187, 49, 120, 65, "Set", false, okno) 
reset = guiCreateButton(187, 124, 120, 65, "Reset", false, okno) 
addEventHandler ( "onClientGUIClick", reset, reset1, false ) 
addEventHandler("onClientGUIClick",guiRoot,daj) 
end 
  
  
function daj() 
if (guiRadioButtonGetSelected ( Punk )) then 
triggerServerEvent("SetModel",player,181) 
elseif (guiRadioButtonGetSelected ( Sheriff )) then 
triggerServerEvent("SetModel",player,283) 
elseif (guiRadioButtonGetSelected ( FBI )) then 
triggerServerEvent("SetModel",player,286) 
elseif (guiRadioButtonGetSelected ( Claude )) then 
triggerServerEvent("SetModel",player,299) 
elseif (guiRadioButtonGetSelected ( Biker )) then 
triggerServerEvent("SetModel",player,248) 
elseif (guiRadioButtonGetSelected ( Grunge )) then 
triggerServerEvent("SetModel",player,101) 
elseif (guiRadioButtonGetSelected ( Girl )) then 
triggerServerEvent("SetModel",player,141) 
end 
end 
  
  
function reset1() 
triggerServerEvent("SetModel",player,0) 
end 
  
addEvent("PanelOnof",true) 
addEventHandler("PanelOnof",root, 
function() 
guiSetVisible(okno,not guiGetVisible(okno)) 
showCursor(not isCursorShowing()) 
end) 
  

server

addEvent("SetModel",true) 
addEventHandler("SetModel",root, 
function(id) 
setElementModel(source,id) 
end) 
  
addEventHandler("onPlayerSpawn",root, 
function() 
bindKey(source,"F6","down",Lol) 
end) 
  
function Lol() 
triggerClientEvent(source,"PanelOnof",source) 
end 

Edited by Guest

560x95_FFFFFF_09FF00_050505_000000.png

"Querer não é poder, mas tentar é avançar"!

Posted

no work if i used the first code in this post work the BlIND KEY

no funciona si uso el primer codigo de este post funciona el Blind key

I used a login panel how i can changed this:

(estoy usando un login como puedo cambiar esto) :

addEventHandler("onPlayerSpawn",root,

function()

bindKey(source,"F6","down",Lol)

Necesito que se active en cualquier momento No cuando el jugador se de spawn

gracias de todos modos seguire buscando

EDIT

mira

errooor.png

cooltext1416711661.png

560x95_FFFFFF_FF9900_000000_000000.png

Foro oficial del servidor: http://silenthillmta.foroactivo.eu

Canal Youtube: http://youtube.com/silenthillmta

Posted

pd: las imagenes no se ven

addEventHandler("onPlayerSpawn",root, 
function() 
bindKey(source,"F6","down",Lol) 

Simplemente quita el evento y deja

bindKey(source,"F6","down",Lol) 

Actual Nick: [XGN]BorderLine

Actual Clan: XLatino

Actual Status: Staff, Mod Level 1

(BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline

Posted
pd: las imagenes no se ven
addEventHandler("onPlayerSpawn",root, 
function() 
bindKey(source,"F6","down",Lol) 

Simplemente quita el evento y deja

bindKey(source,"F6","down",Lol) 

En server-side los bind deben utilizar algún evento, pues debes definir un argumento de jugador.

Developer @ MYVAL

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...