-
Posts
296 -
Joined
-
Last visited
Everything posted by TheIceman1
-
I dont understand...
-
Why this dont set clans on gridlist?No errors. function setclans () guiSetVisible ( GUIEditor_Window[4], true ) showCursor ( true ) for _, clan in ipairs ( getElementData ( localPlayer, "clan" ) ) do local rowc = guiGridListAddRow ( GUIEditor_Grid[4] ) local clant = getElementData ( clan, "type" ) guiGridListSetItemText ( GUIEditor_Grid[4], rowc, GUIEditor_Column[5], clan, false, false ) guiGridListSetItemText ( GUIEditor_Grid[4], rowc, GUIEditor_Column[6], clant, false, false ) end end addCommandHandler ( "clans", setclans )
-
Why this dont dont set player(playerName) data ( "clan" ), and why i see message ( "You are invited..." ) and not player who i invited?No errors. GUIEditor_Grid[2] = guiCreateGridList(10,23,276,256,false,GUIEditor_Window[2]) function inviteplayer () if ( source == GUIEditor_Button[8] ) then if ( getElementData ( localPlayer, "leader" ) ) then local playerName = guiGridListGetItemText ( GUIEditor_Grid[3], guiGridListGetSelectedItem ( GUIEditor_Grid[3] ), 1 ) if ( playerName ) then local clan = getElementData ( localPlayer, "clan" ) local player = getPlayerFromName ( playerName ) setElementData ( player, "clan", clan ) outputChatBox ( "You are invited in "..clan.." by "..getPlayerName(localPlayer), getPlayerFromName( playerName ), 255, 255, 20 ) end end end end addEventHandler ( "onClientGUIClick", root, inviteplayer )
-
Why this dont save my clan?No errors. function createclan() local acc = getPlayerAccount ( source ) setAccountData ( acc, "Clan", getElementData ( source, "clan" ) ) setAccountData ( acc, "Leader", getElementData ( source, "leader" ) ) setAccountData ( acc, "Type", getElementData ( source, "type" ) ) end addEvent ( "createclan", true ) addEventHandler ( "createclan", root, createclan )
-
Why this dont close GUI?No errors. GUIEditor_Window[2] = guiCreateWindow(279,147,473,324,"Clan System",false) guiSetVisible(GUIEditor_Window[2], false) GUIEditor_Button[4] = guiCreateButton(9,289,449,26,"Close",false,GUIEditor_Window[2]) function hideMyClanWindow() guiSetInputEnabled ( false ) guiSetVisible(GUIEditor_Window[2], false) showCursor(false) end addEventHandler( "onClientGUIDoubleClick", GUIEditor_Button[4], hideMyClanWindow )
-
Try this: Client: function kickearButton () local playerName = guiGridListGetItemText ( playerLista, guiGridListGetSelectedItem ( playerLista ), 1 ) local reason = guiGetText ( reasonEdit ) if ( playerName ) then triggerServerEvent ( "onPlayerKick",localPlayer,tostring(playerName), tostring(reason)) end end addEventHandler ( "onClientGUIClick", kickButton, kickearButton ) Server: function kickear (playerName,reason) kickPlayer (getPlayerFromName(playerName), source, reason ) end addEvent ( "onPlayerKick", true ) addEventHandler ( "onPlayerKick", root, kickear )
-
Try this: function actualizarLista() if ( columnPlayers ) then for id, playeritem in ipairs(getElementsByType("player")) do local row = guiGridListAddRow ( playerLista ) guiGridListSetItemText ( playerLista, row, columnPlayers, getPlayerName( playeritem ), false, false ) end end addEventHandler("onClientPlayerJoin", getRootElement(), actualizarLista) addEventHandler("onClientPlayerChangeNick", getRootElement(), actualizarLista) addEventHandler("onClientResourceStart", getRootElement(), actualizarLista)
-
Ahh,i didnt see that function.Thanks!
-
Function "getAccountName(account)" takes the name of the player account,and function "getAccountFromName("accname")" take account from account name.
-
Try this: server.lua function foo (thePlayer) triggerClientEvent (getRootElement (), "runit", thePlayer); end; addCommandHandler ("run", foo); client.lua function bar () outputChatBox (getPlayerName (getLocalPlayer ()) .. " receives an event from player " .. getPlayerName (localPlayer), getRootElement (), 255, 0, 0) end; addEvent ("runit", true); addEventHandler ("runit", getRootElement (), bar); thePlayer is not client element.
-
Nothing.Maybe is problem in script where is account data(silvervip,goldvip...) appointed?
-
what is it? I have god mode script(but only for admins).
-
Why this dont put my vip stats to scoreboard? call(getResourceFromName("scoreboard"), "addScoreboardColumn", "VIP", getRootElement(), 8, 0.07) function getvip() local playes = getElementsByType ( "player" ) for theKey,thePlayer in ipairs(playes) do local acc = getPlayerAccount ( thePlayer ) local goldvip = getAccountData ( acc, "goldvip" ) local nonevip = getAccountData ( acc, "nonevip" ) local silvervip = getAccountData ( acc, "silvervip" ) local bronzevip = getAccountData ( acc, "bronzevip" ) local none = "None" local bronze = "Bronze" local silver = "Silver" local gold = "Gold" if nonevip == "None" then setElementData ( thePlayer, "VIP", none ) else if bronzevip == "Bronze" then setElementData ( thePlayer, "VIP", bronze ) else if silvervip == "Silver" then setElementData ( thePlayer, "VIP", silver ) else if goldvip == "Gold" then setElementData ( thePlayer, "VIP", gold ) end end end end end end setTimer(getvip,100,0) addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), getvip )
-
When i kill "brped" then i start rob the bank.But i cant kill ped.
-
player is not defined. Again,i cant kill ped.
