matito6 Posted September 28, 2012 Share Posted September 28, 2012 Welcome.I have a problem in the script namely the Gui. I would like to get rid of the gui window and I want that same script "news" remained. displays on the top of the screen news. Please help me. Sorry for bad english. ;] numb = 6 rules = {} news = {} memb ={} GUIEditor_Radio = {} language = {} acceptbtn = {} welllllc = "Prawdziwy Zombi Server PL!" typese = "Stealth Server" messages = { "www.pzombi.tnb.pl", "HAdmin: Farmer", "Admin: Nurrek", "Smody: Brak", "Mody: Brak" } local weapons = { [22]=true, [23]=true, [24]=true, [25]=true, [26]=true, [27]=true, [28]=true, [29]=true, [30]=true, [31]=true, [32]=true, [33]=true, [34]=true } function start() showCursor(true) language = guiCreateWindow(0.25,0.25,0.5,0.5,"Choose a Language/Wybierz jezyk",true) guiSetAlpha(language, 0.9) guiWindowSetSizable(language,false) guiWindowSetMovable(language,false) germanpic = guiCreateStaticImage(0.2,0.135,0.03 ,0.03 , "images/de.png", true, language) englishpic = guiCreateStaticImage(0.2,0.185, 0.03 ,0.03 , "images/uk.png", true, language) turkishpic = guiCreateStaticImage(0.2,0.235, 0.03 ,0.03 , "images/tur.png", true, language) turkishpic = guiCreateStaticImage(0.2,0.285, 0.03 ,0.03 , "images/pl.png", true, language) turkishpic = guiCreateStaticImage(0.2,0.335, 0.03 ,0.03 , "images/fr.png", true, language) german = guiCreateRadioButton ( 0.06,0.125, 0.2,0.04, "Niemiecki", true, language) english = guiCreateRadioButton ( 0.06,0.175, 0.2,0.04, "Angielski", true, language) turkish = guiCreateRadioButton ( 0.06,0.225, 0.2,0.04, "Turecki", true, language) polish = guiCreateRadioButton ( 0.06,0.275, 0.2,0.04, "Polski", true, language) french = guiCreateRadioButton ( 0.06,0.325, 0.2,0.04, "Francusku", true, language) picone = guiCreateStaticImage(0.0,0.55, 1 ,0.002 , "images/red_dot.png", true, language) logo = guiCreateStaticImage(0.25,0.02, 0.73,0.55, "images/logo.png", true, language) speed = getGameSpeed() grav = getGravity() local stxml = xmlLoadFile( "xml/starti.xml" ) local sst = xmlNodeGetValue( stxml ) lbl1 = guiCreateLabel(0.1,0.6,0.9,1,sst,true,language) guiLabelSetVerticalAlign(lbl1 ,"top") guiSetFont(lbl1,"default-bold-small") guiLabelSetHorizontalAlign(lbl1 ,"left",false) guiLabelSetColor ( lbl1, 255,255,255) okbtn = guiCreateButton(0.3,0.9,0.4237,0.0534,"Dalej",true,language) addEventHandler ( "onClientGUIClick", okbtn, load2, false ) addEventHandler ( "onClientGUIClick", german, speak,false ) addEventHandler ( "onClientGUIClick", english, speak,false) addEventHandler ( "onClientGUIClick", turkish, speak,false) addEventHandler ( "onClientGUIClick", polish, speak,false) addEventHandler ( "onClientGUIClick", french, speak,false) setTimer(guiBringToFront,500,5,language ) guiSetInputEnabled(true) end addEventHandler("onClientResourceStart",getResourceRootElement(getThisResource()), start) function speak() if (guiRadioButtonGetSelected(german)==true) then guiSetText(language, "WAHLE EINE SPRACHE") elseif (guiRadioButtonGetSelected(english)==true) then guiSetText(language, "CHOOSE A LANGUAGE") elseif (guiRadioButtonGetSelected(turkish)==true) then guiSetText(language, "dil secin") elseif (guiRadioButtonGetSelected(polish)==true) then guiSetText(language, "Wybierz jezyk") elseif (guiRadioButtonGetSelected(french)==true) then guiSetText(language, "CHOISIR UNE LANGUE") end end function load2( ) if (guiRadioButtonGetSelected(german) == true) then text ="german" newsss = "Neuigkeiten:" rulesss = "Regeln:" membersss = "Mitglieder:" accct = "Akzeptiere die Regeln!" warnnn = "Du must die Regeln Akzeptieren um zu Spielen oder Disconnect" lassser = "Den Laser" wannause = "Was ich benutzen mochte:" welcometo = "Willkommen zu unserem Stealth-Server" followww = "Ich akzeptiere und folge den Regeln" neeewswdw = "News Fenster" elseif (guiRadioButtonGetSelected(english) == true) then text ="english" newsss = "News:" rulesss = "Rules:" membersss = "Members:" accct = "Accept the Rules!" warnnn = "You must Accept the Rules to Join us or Disconnect!" lassser = "The Laser" wannause = "I want to Use:" welcometo = "Welcome to Our ".. typese followww = "I will accept and follow the Rules" neeewswdw = "Newswindow" elseif (guiRadioButtonGetSelected(french) == true) then text ="france" newsss = "Nouvelle:" rulesss = "Regles:" membersss = "Membres:" accct = "Accepter les regles!" warnnn = "Vous devez accepter les regles de se joindre a nous ou Debranchez!" lassser = "Le laser" wannause = "Je veux utiliser:" welcometo = "Bienvenue a notre ".. typese followww = "Je vais accepter et de suivre les regles" neeewswdw = "nouvelle fenetre" elseif (guiRadioButtonGetSelected(polish) == true) then text ="polish" newsss = "Aktualnosci:" rulesss = "Regulamin:" membersss = "Admini:" accct = "Akceptuje regulamin!" warnnn = "Zaakceptuj regulamin!" lassser = "Laser" wannause = "Wlacz:" welcometo = "Witamy na naszej ".. typese followww = "Akceptuje regulamin" neeewswdw = "Newsy" elseif (guiRadioButtonGetSelected(turkish) == true) then text ="turkish" newsss = "yenilikler:" rulesss = "kurallar:" membersss = "uyeler:" accct = "kurallarý kabul etmek!" warnnn = "senin gereken kurallary kabul edip bize katýlmalsyn yada kesilmelisin!" lassser = "Laser" wannause = "kullanmak istiyorum:" welcometo = "hosgeldiniz bizim "..typese followww = "Kabul ve kurallara uyun" neeewswdw = "Haber Pencere" elseif (guiRadioButtonGetSelected(english) == false) or (guiRadioButtonGetSelected(french) == false) or (guiRadioButtonGetSelected(turkish) == false) or (guiRadioButtonGetSelected(german) == false) or (guiRadioButtonGetSelected(polish) == false) then text ="english" newsss = "News:" rulesss = "Rules:" membersss = "Members:" accct = "Accept the Rules!" warnnn = "You must Accept the Rules to Join us or Disconnect!" lassser = "The Laser" wannause = "I want to Use:" welcometo = "Welcome to Our "..typese followww = "I will accept and follow the Rules" neeewswdw = "Newswindow" end triggerServerEvent("Language", getLocalPlayer (), thisplayer, text ) guiSetVisible(language,false) showCursor(true) local node = xmlLoadFile ( "xml/server.xml" ) local subnode = xmlFindSubNode(node,"serv", 0) local irc = xmlNodeGetAttribute ( subnode, "irc" ) local sponsors = xmlNodeGetAttribute ( subnode, "sponsor" ) local hp = xmlNodeGetAttribute ( subnode, "hp" ) local ts = xmlNodeGetAttribute ( subnode, "ts" ) local cxml = xmlLoadFile( "xml/rule.xml" ) local crule = xmlNodeGetValue( cxml ) local mxml = xmlLoadFile( "xml/memb.xml" ) local mmemb = xmlNodeGetValue( mxml ) local nxml = xmlLoadFile( "xml/news.xml" ) local nnews = xmlNodeGetValue( nxml ) welc = guiCreateWindow(0,0,1,1,"",true) guiSetAlpha(welc, 1) guiWindowSetSizable(welc,false) guiWindowSetMovable(welc,false) acceptbtn = guiCreateButton(0.3,0.9152,0.4237,0.0534,accct,true,welc) guiSetProperty( acceptbtn, "HoverTextColour", "FF2900FF" ) guiSetProperty( acceptbtn, "Disabled", "True" ) rules = guiMemoSetReadOnly(guiCreateMemo(0.1007,0.22,0.3,0.3,crule,true,welc),true) news = guiMemoSetReadOnly(guiCreateMemo(0.5745,0.22,0.3,0.3,nnews,true,welc),true) memb = guiMemoSetReadOnly(guiCreateMemo(0.5745,0.60,0.3,0.2,mmemb,true,welc),true) check = guiCreateCheckBox(0.45,0.87,0.295,0.0524,followww,false,true,welc) welclbl = guiCreateLabel(0.0578,0.0286,0.8504,0.0801,welcometo,true,welc) guiLabelSetVerticalAlign(welclbl,"top") guiLabelSetColor ( welclbl, 0,100,255) guiLabelSetHorizontalAlign(welclbl,"center",false) guiSetFont(welclbl,"sa-gothic") rules = guiCreateLabel(0.1,0.145,0.8504,0.0801,rulesss,true,welc) guiSetFont(rules,"sa-gothic") guiLabelSetColor ( rules, 100,255,0) new = guiCreateLabel(0.575,0.145,0.8504,0.0801,newsss,true,welc) guiLabelSetColor ( new, 100,255,0) guiSetFont(new,"sa-gothic") sponsor = guiCreateLabel(0.01,0.8,0.8504,0.0801,"Sponsorzy: "..sponsors,true,welc) guiSetFont(sponsor,"sa-gothic") guiLabelSetColor ( sponsor, 255,0,0) memb = guiCreateLabel(0.575,0.52,0.8504,0.0801,membersss,true,welc) guiSetFont(memb,"sa-gothic") guiLabelSetColor ( memb, 100,255,0) irclbl = guiCreateLabel(0.105,0.55,0.239,0.0505,"IRC-Kanal: "..irc,true,welc) guiLabelSetVerticalAlign(irclbl ,"top") guiLabelSetHorizontalAlign(irclbl ,"left",false) guiSetFont(irclbl,"default-bold-small") hplbl = guiCreateLabel(0.105,0.565,0.239,0.0505,"Strona: "..hp,true,welc) guiLabelSetVerticalAlign(hplbl ,"top") guiLabelSetHorizontalAlign(hplbl ,"left",false) guiSetFont(hplbl,"default-bold-small") tslbl = guiCreateLabel(0.105,0.58,0.239,0.0505,"Teamspeak: "..ts,true,welc) guiLabelSetVerticalAlign(tslbl ,"top") guiSetFont(tslbl,"default-bold-small") guiLabelSetHorizontalAlign(tslbl ,"left",false) uses = guiCreateLabel(0.01,0.6,0.8504,0.0801,wannause,true,welc) guiSetFont(uses,"sa-gothic") guiLabelSetColor ( uses, 255,255,0) madebblbl = guiCreateLabel(0.9,0.95,0.239,.0505,"CrosRoad",true,welc) -- do not change or delete this lines guiLabelSetVerticalAlign(madebblbl ,"top") guiLabelSetHorizontalAlign(madebblbl ,"left",false) guiSetFont(madebblbl,"default-bold-small") guiLabelSetColor(madebblbl, 255,100,0)-- dont change until here laseruse = guiCreateCheckBox(0.01,0.67,0.295,0.02,lassser,false,true,welc) newsuse = guiCreateCheckBox(0.01,0.69,0.295,0.02,neeewswdw,false,true,welc) addEventHandler ( "onClientGUIClick", acceptbtn, acceptss,false ) setTimer(guiBringToFront,500,5, welc ) disabledtimer = setTimer(ti, 1000,6) end function acceptss () accept = guiCheckBoxGetSelected(check) if accept == true then Link to comment
manve1 Posted September 28, 2012 Share Posted September 28, 2012 i don't know what you mean and i don't blame you for it, but have you tried using: onClientGuiClick --or guiSetVisible Link to comment
Jaysds1 Posted September 30, 2012 Share Posted September 30, 2012 i don't know what you mean and i don't blame you for it, but have you tried using: onClientGuiClick --or guiSetVisible or destroyElement --Would never come back on after, unless created again 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