tim171 Posted January 1, 2013 Share Posted January 1, 2013 (edited) It doesn't work. Client: GUIEditor = { button = {}, label = {}, window = {}, } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(204, 113, 384, 374, " Member Panel", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF11FF00") GUIEditor.label[1] = guiCreateLabel(171, 349, 40, 15, "by: Tim", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 255, 0, 0) GUIEditor.button[1] = guiCreateButton(22, 70, 107, 27, "Repair", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(22, 27, 86, 30, "Vehicle:", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[2], "sa-header") guiLabelSetColor(GUIEditor.label[2], 255, 228, 0) GUIEditor.button[2] = guiCreateButton(139, 70, 107, 27, "Blow", false, GUIEditor.window[1]) GUIEditor.button[3] = guiCreateButton(256, 70, 107, 27, "", false, GUIEditor.window[1]) GUIEditor.button[4] = guiCreateButton(22, 107, 107, 27, "Flip", false, GUIEditor.window[1]) GUIEditor.button[5] = guiCreateButton(256, 107, 107, 27, "Fly", false, GUIEditor.window[1]) GUIEditor.button[6] = guiCreateButton(256, 70, 107, 27, "Destroy", false, GUIEditor.window[1]) GUIEditor.button[7] = guiCreateButton(139, 107, 107, 27, "Water Drive", false, GUIEditor.window[1]) GUIEditor.label[3] = guiCreateLabel(22, 149, 85, 32, "Player:", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[3], "sa-header") guiLabelSetColor(GUIEditor.label[3], 255, 0, 0) GUIEditor.button[8] = guiCreateButton(22, 196, 107, 27, "Health", false, GUIEditor.window[1]) GUIEditor.button[9] = guiCreateButton(22, 233, 107, 27, "Armour", false, GUIEditor.window[1]) GUIEditor.button[10] = guiCreateButton(139, 196, 107, 27, "Member Skin", false, GUIEditor.window[1]) GUIEditor.button[11] = guiCreateButton(256, 196, 107, 27, "Parachute", false, GUIEditor.window[1]) GUIEditor.button[12] = guiCreateButton(139, 233, 107, 27, "Invisible", false, GUIEditor.window[1]) GUIEditor.button[13] = guiCreateButton(256, 233, 107, 27, "Dildo", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(22, 270, 84, 31, "Extras:", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[4], "sa-header") guiLabelSetColor(GUIEditor.label[4], 0, 255, 221) GUIEditor.button[16] = guiCreateButton(135, 311, 111, 15, "LogOut", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[16], "NormalTextColour", "FFFFEA00") GUIEditor.button[17] = guiCreateButton(256, 311, 119, 31, "Say Bye to all BW players", false, GUIEditor.window[1]) GUIEditor.button[18] = guiCreateButton(10, 308, 119, 31, "Invisible Car", false, GUIEditor.window[1]) end ) Server: --[[Repair Vehicle Button 1]]- function button() if source == GUIEditor.button[1] then vehicles = getElemetsByType ("vehicle") for vehicleKey, vehicleValue in ipairs(vehicles) do fixVehicle (Vehiclename) end end end --[[blow Vehicle Button 2]]- function button() if source == GUIEditor.button[2] then outputChatBox("You don't have permission to blow vehicles!", 255,255,0) end end --[[Flip Vehicle Button 4 (3) ]]--- __--__ function button() if source == GUIEditor.button[4] then end end --[[Flying Vehicle Button 5]]--- __--__ function button() if source == GUIEditor.button[5] then end end --[[Destroy Vehicle Button 6]]--- __--__ function button() if source == GUIEditor.button[6] then end end --[[Water Drive Button 7]]--- __--__ function button() if source == GUIEditor.button[7] then end end --[[Health (player) Button 8]]-- function button() if source == GUIEditor.button[8] then setPedOnFire ( getRootElement(), true ) outputChatBox("You don't have permission to heal yourself!", 0,255,0) end end --[[Armour (Player) Button 9]]-- function button() if source == GUIEditor.button[9] then setPedArmor ( player, 100 ) end end --[[Member skin Button 10]]-- __--__ function button() if source == GUIEditor.button[10] then end end --[[Give parachute Button 11]]-- function button() if source == GUIEditor.button[11] then giveWeapon ( source, 46, 1 ) end end --[[invisible (player) Button 12]]-- function button() if source == GUIEditor.button[12] then outputChatBox("Sorry You have to wait until you get staff rank to use that function!", 255,0,255) end end --[[Dildo Button 13]]-- function button() if source == GUIEditor.button[13] then giveWeapon ( source, 10, 1 ) end end --[[logout Button 16]]-- function button() if source == GUIEditor.button[16] then logOut ( player ) end end --[[/bye command Button 17]]-- function button() if source == GUIEditor.button[17] then end end --[[invisible Car button 18]]-- function button() if source == GUIEditor.button[18] then setElementAlpha ( getPedOccupiedVehicle ( source , 0 ) end end end Edited January 1, 2013 by Guest Link to comment
Castillo Posted January 1, 2013 Share Posted January 1, 2013 Because it doesn't make any sense, you should go back to basics. Link to comment
tim171 Posted January 1, 2013 Author Share Posted January 1, 2013 Solidsnake14 can you edit the serverside? what's the problem ? Link to comment
Castillo Posted January 1, 2013 Share Posted January 1, 2013 Whole server side is wrong. The events has to be client side, because GUI is only client side. Link to comment
tim171 Posted January 1, 2013 Author Share Posted January 1, 2013 Then I have to move all the serverside scripts to clientside ? Link to comment
Castillo Posted January 1, 2013 Share Posted January 1, 2013 You should start from 0, because the server side itself makes no sense. Link to comment
tim171 Posted January 1, 2013 Author Share Posted January 1, 2013 I have to write all in client side. ok thanks Link to comment
tim171 Posted January 1, 2013 Author Share Posted January 1, 2013 It doesn't work again. Link to comment
tim171 Posted January 1, 2013 Author Share Posted January 1, 2013 I have't finished the functions with command yet. I don't know how to do them. Client side: GUIEditor = { button = {}, label = {}, window = {}, } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(204, 113, 384, 374, "Badwolf Member Panel", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF11FF00") GUIEditor.label[1] = guiCreateLabel(171, 349, 40, 15, "by: Tim", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 255, 0, 0) GUIEditor.button[1] = guiCreateButton(22, 70, 107, 27, "Repair", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(22, 27, 86, 30, "Vehicle:", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[2], "sa-header") guiLabelSetColor(GUIEditor.label[2], 255, 228, 0) GUIEditor.button[2] = guiCreateButton(139, 70, 107, 27, "Blow", false, GUIEditor.window[1]) GUIEditor.button[3] = guiCreateButton(256, 70, 107, 27, "", false, GUIEditor.window[1]) GUIEditor.button[4] = guiCreateButton(22, 107, 107, 27, "Flip", false, GUIEditor.window[1]) GUIEditor.button[5] = guiCreateButton(256, 107, 107, 27, "Fly", false, GUIEditor.window[1]) GUIEditor.button[6] = guiCreateButton(256, 70, 107, 27, "Destroy", false, GUIEditor.window[1]) GUIEditor.button[7] = guiCreateButton(139, 107, 107, 27, "Water Drive", false, GUIEditor.window[1]) GUIEditor.label[3] = guiCreateLabel(22, 149, 85, 32, "Player:", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[3], "sa-header") guiLabelSetColor(GUIEditor.label[3], 255, 0, 0) GUIEditor.button[8] = guiCreateButton(22, 196, 107, 27, "Health", false, GUIEditor.window[1]) GUIEditor.button[9] = guiCreateButton(22, 233, 107, 27, "Armour", false, GUIEditor.window[1]) GUIEditor.button[10] = guiCreateButton(139, 196, 107, 27, "Member Skin", false, GUIEditor.window[1]) GUIEditor.button[11] = guiCreateButton(256, 196, 107, 27, "Parachute", false, GUIEditor.window[1]) GUIEditor.button[12] = guiCreateButton(139, 233, 107, 27, "Invisible", false, GUIEditor.window[1]) GUIEditor.button[13] = guiCreateButton(256, 233, 107, 27, "Dildo", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(22, 270, 84, 31, "Extras:", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[4], "sa-header") guiLabelSetColor(GUIEditor.label[4], 0, 255, 221) GUIEditor.button[16] = guiCreateButton(135, 311, 111, 15, "LogOut", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[16], "NormalTextColour", "FFFFEA00") GUIEditor.button[17] = guiCreateButton(256, 311, 119, 31, "Say Bye to all BW players", false, GUIEditor.window[1]) GUIEditor.button[18] = guiCreateButton(10, 308, 119, 31, "Invisible Car", false, GUIEditor.window[1]) end ) --[[Repair Vehicle Button 1]]- function button() if source == GUIEditor.button[1] then vehicles = getElemetsByType ("vehicle") for vehicleKey, vehicleValue in ipairs(vehicles) do fixVehicle (Vehiclename) end end end --[[blow Vehicle Button 2]]- function button() if source == GUIEditor.button[2] then outputChatBox("You don't have permission to blow vehicles!", 255,255,0) end end --[[Flip Vehicle Button 4 (3) ]]--- (the command /flip) function button() if source == GUIEditor.button[4] then end end --[[Flying Vehicle Button 5]]--- (the command /fly) function button() if source == GUIEditor.button[5] then end end --[[Destroy Vehicle Button 6]]--- (the command /sv none) function button() if source == GUIEditor.button[6] then end end --[[Water Drive Button 7]]--- (the command is /water) function button() if source == GUIEditor.button[7] then end end --[[Health (player) Button 8]]-- function button() if source == GUIEditor.button[8] then setPedOnFire ( getRootElement(), true ) outputChatBox("You don't have permission to heal yourself!", 0,255,0) end end --[[Armour (Player) Button 9]]-- function button() if source == GUIEditor.button[9] then setPedArmor ( player, 100 ) end end --[[Member skin Button 10]]-- (the skin is 29 function button() if source == GUIEditor.button[10] then end end --[[Give parachute Button 11]]-- function button() if source == GUIEditor.button[11] then giveWeapon ( source, 46, 1 ) end end --[[invisible (player) Button 12]]-- function button() if source == GUIEditor.button[12] then outputChatBox("Sorry You have to wait until you get staff rank to use that function!", 255,0,255) end end --[[Dildo Button 13]]-- function button() if source == GUIEditor.button[13] then giveWeapon ( source, 10, 1 ) end end --[[logout Button 16]]-- function button() if source == GUIEditor.button[16] then logOut ( player ) end end --[[/bye command Button 17]]-- function button() if source == GUIEditor.button[17] then outputChatBox("Goodbye my friends. I have to go =)", 255,0,255) end end --[[invisible Car button 18]]-- function button() if source == GUIEditor.button[18] then setElementAlpha ( getPedOccupiedVehicle ( source , 0 ) end end end Link to comment
Castillo Posted January 1, 2013 Share Posted January 1, 2013 I told you to start from scratch, you copied it, is full of errors. One big error: You don't use the "onClientGUIClick" event anywhere. Link to comment
tim171 Posted January 1, 2013 Author Share Posted January 1, 2013 like this? function button() if source == GUIEditor.button[17] then onClientGUIClick outputChatBox("Goodbye my friends. I have to go =)", 255,0,255) end end Link to comment
Fury Posted January 2, 2013 Share Posted January 2, 2013 like this?function button() if source == GUIEditor.button[17] then onClientGUIClick outputChatBox("Goodbye my friends. I have to go =)", 255,0,255) end end please.. https://wiki.multitheftauto.com/wiki/Scr ... troduction Link to comment
GhostXoP Posted January 2, 2013 Share Posted January 2, 2013 Reconsider posting in the scripting forum for any professional help if your going to copy code and have a terrible way of giving it a title. I don't know what help ... panel is. It sure isn't a help panel. Work on Indenting your code as well. Nobody wants to read a mess. You may even need to give Lua In General another shot at learning. Link to comment
manve1 Posted January 2, 2013 Share Posted January 2, 2013 Reconsider posting in the scripting forum for any professional help if your going to copy code and have a terrible way of giving it a title. I don't know what help ... panel is. It sure isn't a help panel. By title "help... Panel" I think he meant that he needs help with a Panel Link to comment
GhostXoP Posted January 2, 2013 Share Posted January 2, 2013 Id suggest wrapping up the problem to a title "Guns panel does not open" For example. It makes it easier on those who want to help, saves time as well. Link to comment
Castillo Posted January 2, 2013 Share Posted January 2, 2013 Discussing if the topic title is wrong or right won't help him. Link to comment
GhostXoP Posted January 2, 2013 Share Posted January 2, 2013 It will help us when he asks in the future Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now