WARNING: CRGadmin/admin.lua:719: Bad grument @'guiSetText' [Expected gui-elemet-at agrument 1 ,got nil
can u help me ?
screenWidth, screenHeight = guiGetScreenSize() local quickPunish = false local clicked = {} guiSetInputMode("no_binds_when_editing") local aWindow, aTab, aButton, aEdit, aColumn, aLabel = {}, {}, {}, {}, {}, {} local errorString = "You must select a player from the list!" local getPlayerRow = {} local whatKeyToOpen = "o" --What key to open our Admin Panel with. local warpToAnotherLocationTable = { -- {Area Name, position X, position Y, position Z}, {"Los Santos Police Department", 1553, -1669, 13.6}, {"Los Santos Jefferson Hospital", 2041, -1425, 17}, {"Los Santos Airport", 1958.46, -2188.22, 13.54}, {"Los Santos All Saints Hospital", 1179, -1318, 14}, {"San Fierro Hospital", -2641.06, 630.99, 14.45}, {"San Fierro Airport", -1472.21, -269.55, 14.14}, {"San Fierro Police Derpartment", -1610.21, 717.19, 12.81}, {"Las Venturas Hospital", 1615.27, 1821.87, 10.82}, {"Las Venturas Airport", 1714.05, 1510.12, 10.79}, {"Las Venturas Police Derpartment", 2282.27, 2423.78, 10.82}, {"Army", 195.12, 1908.24, 17.64}, {"Mount Chiliad", -2262.96, -1701.6, 479.91}, {"Underwater", 544, -2036, -20}, {"Epic Parajump", 1961, -2214, 10000}, {"Los Santos Bank", 1461, -1015, 27}, {"Santa Maria Beach", 370, -1859, 8}, {"Angel Pine", -2211, -2375, 32}, {"Los Santos Vehicle Recovery Point", 1707, -1052, 24}, {"Las Venturas Vehicle Recovery Point", 1737, 1949, 12}, {"San Fierro Vehicle Recovery Point", -1644, 1305, 8}, {"Weapons Train", 300.27, -138.59, 1004.06}, {"Full-of-pain", -1502.0996, 481, 19}, } local Rules = { {"#0: Removing punishment"}, {"#0: Testing punishments"}, {"#1: Annoying Staff"}, {"#1: Flaming Staff"}, {"#2: Cheating"}, {"#2: Exploiting"}, {"#3: Insulting"}, {"#3: Provoking"}, {"#4: Advertising another servers"}, {"#5: Breaking chat rules"}, {"#5: Talking non-English in main/team"}, {"#6: Ruining an event"}, {"#7: Spamming"}, {"#8: Selling game stuff with real money"}, {"#9: Using unacceptable name"}, {"#10: Disturbing/trolling other players"}, {"#10: Talking about other communities"}, {"#12: Ignoring staff"} } local Punishments = { {"Kick Player"}, {"Jail Player"}, {"Ban Player"}, {"Ban Player Account"}, {"Job Kick"}, {"Mute Player"}, {"Reconnect Player"}, {"Show Rules"}, } reports = {} function createAdminInterface() rulesInsa = { {"Be fair, so you can stay in staff team."}, {"Don't flame or provoke any player, players count is our goal."}, {"Be at yourself and proud to be staff member."}, {"Respect higher and lower rank staff members."}, {"Don't ask for promotion, be a mature and responsible guy."}, {"Advertising by saying a server name deserves a mute, Advertising by trying to get players to it deserves permanent ban."}, {"Don't reply to players who want to be friends with you because they all end being a jerks."}, {""}, {""}, {""}, {""}, {"New system:"}, {"From now on, no staff member will be handled a duty other than staff duties in other words you won't be able to be CB/PC/etc."}, {"Any staff who has been missing for no reason or inactive in game will be removed in case he didn't login or tell us about fair reason in the next 10 days."}, {"More to be added soon..."}, } windowWidth, windowHeight = 663, 549 windowX, windowY = (screenWidth / 2) - (windowWidth / 2), (screenHeight / 2) - (windowHeight / 2) aWindow = guiCreateWindow(windowX, windowY, windowWidth, windowHeight,"Community Of Role Gaming = 'Controll Panel' For Staff.", false) guiSetAlpha(aWindow, 1) aTab = guiCreateTabPanel(10,23,642,517,false,aWindow) guiSetAlpha(aTab, 1) aTab1 = guiCreateTab("Main",aTab) aEdit1 = guiCreateEdit(3,3,154,24,"",false,aTab1) aImage1 = guiCreateStaticImage(157,3,23,24,"files/search.png",false,aTab1) aGrid1 = guiCreateGridList(3,31,177,456,false,aTab1) aColumn = guiGridListAddColumn(aGrid1,"Players",0.-- s8) --> aButton[1] = guiCreateButton(495,42,140,27,"Punish",false,aTab1) guiSetFont(aButton[1],"default-bold-small") aButton[2] = guiCreateButton(495,79,140,27,"Warp to",false,aTab1) guiSetFont(aButton[2],"default-bold-small") aButton[3] = guiCreateButton(495,116,140,26,"Warp player to..",false,aTab1) guiSetFont(aButton[3],"default-bold-small") aButton[4] = guiCreateButton(495,152,68,26,"Rename",false,aTab1) guiSetFont(aButton[4],"default-bold-small") aButton[5] = guiCreateButton(567,152,68,26,"Freeze",false,aTab1) guiSetFont(aButton[5],"default-bold-small") aButton[6] = guiCreateButton(495,188,68,26,"Get ammo",false,aTab1) guiSetFont(aButton[6],"default-bold-small") aButton[7] = guiCreateButton(567,188,68,26,"Spec toggle",false,aTab1) guiSetFont(aButton[7],"default-bold-small") aButton[8] = guiCreateButton(567,218,68,26,"Slap",false,aTab1) guiSetFont(aButton[8],"default-bold-small") aEdit[2] = guiCreateEdit(495,217,68,27,"",false,aTab1) aButton[9] = guiCreateButton(495,254,68,26,"View Log",false,aTab1) guiSetFont(aButton[9],"default-bold-small") aButton[10] = guiCreateButton(567,254,68,26,"Punish log",false,aTab1) guiSetFont(aButton[10],"default-bold-small") aButton[11] = guiCreateButton(495,290,68,26,"Freeze veh",false,aTab1) guiSetFont(aButton[11],"default-bold-small") aButton[12] = guiCreateButton(567,290,68,26,"Fix veh",false,aTab1) guiSetFont(aButton[12],"default-bold-small") aButton[13] = guiCreateButton(495,326,68,26,"Destroy veh",false,aTab1) guiSetFont(aButton[13],"default-bold-small") aButton[14] = guiCreateButton(567,326,68,26,"Blow veh",false,aTab1) guiSetFont(aButton[14],"default-bold-small") aEdit[3] = guiCreateEdit(495,358,68,27,"",false,aTab1) aButton[15] = guiCreateButton(567,359,68,26,"Set veh",false,aTab1) guiSetFont(aButton[15],"default-bold-small") aEdit[4] = guiCreateEdit(495,395,68,27,"",false,aTab1) aButton[16] = guiCreateButton(567,396,68,26,"Set skin",false,aTab1) guiSetFont(aButton[16],"default-bold-small") aEdit[5] = guiCreateEdit(495,432,68,27,"",false,aTab1) aButton[17] = guiCreateButton(567,433,68,26,"Set money",false,aTab1) guiSetFont(aButton[17],"default-bold-small") aButton[18] = guiCreateButton(567,465,68,26,"Tools",false,aTab1) guiSetFont(aButton[18],"default-bold-small") aButton[19] = guiCreateButton(495,465,68,26,"WP",false,aTab1) guiSetFont(aButton[19],"default-bold-small") aLabel[1] = guiCreateLabel(188,33,161,21,"Name:",false,aTab1) guiLabelSetColor(aLabel[1],0,250,0) aLabel[2] = guiCreateLabel(188,58,161,21,"Account:",false,aTab1) guiLabelSetColor(aLabel[2],0,250,0) aLabel[3] = guiCreateLabel(188,85,161,21,"IP:",false,aTab1) guiLabelSetColor(aLabel[3],0,250,0) aLabel[4] = guiCreateLabel(188,116,293,22,"Serial:",false,aTab1) guiLabelSetColor(aLabel[4],0,250,0) aLabel[5] = guiCreateLabel(338,85,161,21,"Ping:",false,aTab1) guiLabelSetColor(aLabel[5],0,250,0) aLabel[6] = guiCreateLabel(188,142,161,21,"Country:",false,aTab1) guiLabelSetColor(aLabel[6],0,250,0) aclLabel = guiCreateLabel(280,142,161,21,"ACL:",false,aTab1) guiLabelSetColor(aclLabel,0,250,0) aLabel[7] = guiCreateLabel(188,163,302,19,"______________________________________________",false,aTab1) guiLabelSetColor(aLabel[7],250,0,0) aLabel[8] = guiCreateLabel(188,188,161,21,"Health:",false,aTab1) guiLabelSetColor(aLabel[8],0,250,0) aLabel[9] = guiCreateLabel(302,188,161,21,"Armor:",false,aTab1) guiLabelSetColor(aLabel[9],0,250,0) aLabel[10] = guiCreateLabel(188,217,161,21,"Skin:",false,aTab1) guiLabelSetColor(aLabel[10],0,250,0) aLabel[11] = guiCreateLabel(188,248,161,21,"Weapon:",false,aTab1) guiLabelSetColor(aLabel[11],0,250,0) aLabel[12] = guiCreateLabel(302,219,172,55,"Team:nJob:",false,aTab1) guiLabelSetColor(aLabel[12],0,250,0) aLabel[13] = guiCreateLabel(188,280,161,21,"Money:",false,aTab1) guiLabelSetColor(aLabel[13],0,250,0) aLabel[14] = guiCreateLabel(188,311,293,23,"Area:",false,aTab1) guiLabelSetColor(aLabel[14],0,250,0) aLabel[15] = guiCreateLabel(188,342,161,21,"X",false,aTab1) guiLabelSetColor(aLabel[15],0,250,0) aLabel[16] = guiCreateLabel(188,374,161,21,"Y",false,aTab1) guiLabelSetColor(aLabel[16],0,250,0) aLabel[17] = guiCreateLabel(188,401,161,21,"Z",false,aTab1) guiLabelSetColor(aLabel[17],0,250,0) aLabel[18] = guiCreateLabel(302,342,161,21,"Interior:",false,aTab1) guiLabelSetColor(aLabel[18],0,250,0) aLabel[19] = guiCreateLabel(302,375,161,21,"Dimension:",false,aTab1) guiLabelSetColor(aLabel[19],0,250,0) aLabel[20] = guiCreateLabel(183,418,302,19,"______________________________________________",false,aTab1) aLabel[20] = guiCreateLabel(183,418,302,19,"______________________________________________",false,aTab1) guiLabelSetColor(aLabel[20],250,0,0) aLabel[21] = guiCreateLabel(190,438,161,21,"Vehicle: N/A",false,aTab1) guiLabelSetColor(aLabel[21],0,250,0) aLabel[22] = guiCreateLabel(190,466,161,21,"Vehicle HP: N/A",false,aTab1) guiLabelSetColor(aLabel[22],0,250,0) --Settings guiSetVisible(aWindow, false) --Events addEventHandler("onClientGUIClick", aButton[1], openPunishInterface, false) addEventHandler("onClientGUIClick", aButton[2], warpToPlayer, false) addEventHandler("onClientGUIClick", aButton[3], warpPlayerTo, false) addEventHandler("onClientGUIClick", aButton[4], renamePlayer, false) addEventHandler("onClientGUIClick", aButton[5], freezePlayer, false) addEventHandler("onClientGUIClick", aButton[6], getPlayerAmmo, false) addEventHandler("onClientGUIClick", aButton[7], toggleSpectate, false) addEventHandler("onClientGUIClick", aButton[8], slapPlayer, false) addEventHandler("onClientGUIClick", aButton[9], viewLog, false) addEventHandler("onClientGUIClick", aButton[10], showPlayerPunishLog, false) addEventHandler("onClientGUIClick", aButton[11], freezePlayerVehicle, false) addEventHandler("onClientGUIClick", aButton[12], fixPlayerVehicle, false) addEventHandler("onClientGUIClick", aButton[13], destroyPlayerVehicle, false) addEventHandler("onClientGUIClick", aButton[14], blowPlayerVehicle, false) addEventHandler("onClientGUIClick", aButton[15], givePlayerVehicle, false) addEventHandler("onClientGUIClick", aButton[16], setPlayerModel, false) addEventHandler("onClientGUIClick", aButton[17], setMoney, false) addEventHandler("onClientGUIClick", aButton[18], function () if (isElement(player)) then guiSetVisible(toolsWindow, true) guiBringToFront(toolsWindow) end end, false) addEventHandler("onClientGUIClick", aButton[19], toggleWarpPoints, false) addEventHandler("onClientGUIClick", aGrid1, selectPlayer, false) addEventHandler("onClientGUIChanged", aEdit1, searchAfterPlayer, false) --Tabs ReportTab = guiCreateTab("Reports",aTab) notesTab = guiCreateTab("Notes", aTab) bansTab = guiCreateTab("Bans", aTab) aTab2 = guiCreateTab("Resources (L5)",aTab) --Bans bansGrid = guiCreateGridList(3, 3, 636, 437, false, bansTab) reasonColumn = guiGridListAddColumn(bansGrid, "Reason", 0.3) nickColumn = guiGridListAddColumn(bansGrid, "Nick", 0.2) adminColumn = guiGridListAddColumn(bansGrid, "Admin", 0.2) IPColumn = guiGridListAddColumn(bansGrid, "IP", 0.15) serialColumn = guiGridListAddColumn(bansGrid, "Serial", 0.4) banDate = guiGridListAddColumn(bansGrid, "Banned Date", 0.2) unbanColumn = guiGridListAddColumn(bansGrid, "Unban Date", 0.2) bansRemove = guiCreateButton(518, 444, 100, 36, "Remove Ban", false, bansTab) bansEdit = guiCreateEdit(10, 451, 160, 34, "Serial", false, bansTab) bandAddBanButton = guiCreateButton(349, 450, 100, 36, "Add Serial Ban", false, bansTab) timeOfBan = guiCreateEdit(179, 452, 160, 34, "Time (Seconds)", false, bansTab) --Events addEventHandler("onClientGUIClick", bansRemove, removeBanFromBanList, false) addEventHandler("onClientGUIClick", bandAddBanButton, addSerialBan, false) --adminChatGrid = guiCreateGridList(3, 3, 700, 480, false, ChatTab) --plrColumn = guiGridListAddColumn(adminChatGrid, "Player", 0.3) --messageColumn = guiGridListAddColumn(adminChatGrid, "Message", 0.9) --Reports Tab reportGridlist = guiCreateGridList(5, 2, 636, 426, false, ReportTab) reportSave = guiCreateButton(6, 436, 137, 32, "Save Image", false, ReportTab) reportDelete = guiCreateButton(162, 436, 137, 32, "Doesn't Prove", false, ReportTab) reportRemoveAll = guiCreateButton(321, 436, 137, 32, "Delete All", false, ReportTab) reportPunished = guiCreateButton(481, 436, 137, 32, "Punished", false, ReportTab) reportIDColumn = guiGridListAddColumn(reportGridlist, "ID", 0.2) reportMessageColumn =