Jump to content

TheIceman1

Members
  • Posts

    296
  • Joined

  • Last visited

Everything posted by TheIceman1

  1. Maybe is the problem here? local beachTurfA = createRadarArea( 352.93, -2025.23, 58, -65, 255, 255, 255, 125 ) local beachTurfC = createColRectangle ( 352.93, -2025.23, 58, -65 )
  2. Why this dont work?Nothing happens when i enter the turf. function beachTurf(player) if (getElementData( player, "gang" )) then local playerGang = getElementData( player, "gang" ) if (playerGang) then local r, g, b = unpack ( exports [ "gang_system" ]:getGangColor ( playerGang ) ) setRadarAreaFlashing ( beachTurfA, true ) exports ["guimessages"] : outputServer ( player, "You entered the turf!" , 255, 0, 0 ) beachturfTimer = setTimer ( function(player) setRadarAreaColor ( beachTurfA, tonumber(r), tonumber(g), tonumber(b), 100 ) exports ["guimessages"] : outputServer ( player, "Congratulations,your gang take this turf!" , 255, 0, 0 ) givePlayerMoney ( player, 2000 ) setRadarAreaFlashing ( beachTurfA, false ) end, 10000, 1 ) end end end addEventHandler ( "onColShapeHit", beachTurfC, beachTurf )
  3. function beachTurf(player) if (getElementData( player, "gang" )) then local playerGang = getElementData( player, "gang" ) if (playerGang) then outputChatBox('executed', player, 255, 255, 255) else outputChatBox('failed',player,255,255,255) end local r, g, b = exports [ "gang_system" ]:getGangColor ( playerGang ) setRadarAreaFlashing ( beachTurfA, true ) exports ["guimessages"] : outputServer ( player, "You entered the turf!" , 255, 0, 0 ) beachturfTimer = setTimer ( function(player) setRadarAreaColor ( beachTurfA, tonumber(r), tonumber(g), tonumber(b), 100 ) exports ["guimessages"] : outputServer ( player, "Congratulations,your gang take this turf!" , 255, 0, 0 ) givePlayerMoney ( player, 2000 ) setRadarAreaFlashing ( beachTurfA, false ) end, 10000, 1 ) end end addEventHandler ( "onColShapeHit", beachTurfC, beachTurf ) Nothing happens.
  4. And it happens only when i left turf.
  5. I got the message in chat "executed," and I got the message("guimessages") "You entered the turf!" and "You left the turf!",but in debug script says "Bad argument @ setRadarAreaColor [ Expected number at argument 2, got table] Bad argument @ "givePlayerMoney".
  6. I fix it,but still nothing happens
  7. When i enter the turf, nothing happens.(Using castillos gang system.) local beachTurfA = createRadarArea( 352.93, -2025.23, 100, -90, 255, 255, 255, 125 ) local beachTurfC = createColRectangle ( 352.93, -2025.23, 100, -90 ) function beachTurf(player) if (getElementData( player, "gang" )) then local gang = getElementData( player, "gang" ) local r, g, b = exports [ "gang_system" ]:getGangColor ( gang ) setRadarAreaFlashing ( beachTurfA, true ) exports ["guimessages"] : outputServer ( player, "You entered the turf!" , 255, 0, 0 ) beachturfTimer = setTimer ( function(player) setRadarAreaColor ( beachTurfA, r, g, b, 100 ) exports ["guimessages"] : outputServer ( player, "Congratulations,your gang take this turf!" , 255, 0, 0 ) givePlayerMoney ( player, 2000 ) setRadarAreaFlashing ( beachTurfA, false ) end, 10000, 1 ) end end addEventHandler ( "onColShapeHit", beachTurfC, beachTurf )
  8. Dont work. Bad argument @ triggerServerEvent[ Expected element at argument 2, got string "TheIceman" cause you didn't type any element , element is required triggerServerEvent ( "kickplayer",localPlayer,tostring(playerNameK), tostring(text)) localPlayer is predefined variable. also you need to use getPlayerFromName in the serverside function kickplay (playerNameK,text) if ( hasObjectPermissionTo ( source, "function.kickPlayer" ) ) then kickPlayer (getPlayerFromName(playerNameK), source, text ) end end addEvent ( "kickplayer", true ) addEventHandler ( "kickplayer", root, kickplay ) Working,thanks!
  9. Dont work. Bad argument @ triggerServerEvent[ Expected element at argument 2, got string "TheIceman"
  10. for id, playeritem in ipairs(getElementsByType("player")) do local row = guiGridListAddRow ( GUIEditor_Grid[1] ) guiGridListSetItemText ( GUIEditor_Grid[1], row, col, getPlayerName( playeritem ), false, false ) local name = getPlayerName ( playeritem ) local wl = getPlayerWantedLevel ( playeritem ) guiSetText ( GUIEditor_Label[1], "Name:"..name ) guiSetText ( GUIEditor_Label[5], "WantedLevel:"..wl ) end addEventHandler( "onClientGUIClick", GUIEditor_Grid[1], getplayer, false ) @ Solidsnake14: From here? @Mr.Prestege: Why this dont kick me? function kickplayer () local playerNameK = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) local text = guiGetText ( GUIEditor_Edit[1] ) triggerServerEvent ( "kickplayer", playerNameK, text ) end addEventHandler ( "onClientGUIClick", GUIEditor_Button[5], kickplayer )
  11. But this code dont kick player. triggerServerEvent ( "kickplayer", playeritem, text )
  12. Why this kick me and not the player that I choose in gridlist? Server side: function kickplay (text) if ( hasObjectPermissionTo ( source, "function.kickPlayer" ) ) then kickPlayer ( source, source, text ) end end addEvent ( "kickplayer", true ) addEventHandler ( "kickplayer", root, kickplay ) Client side(players on gridlist): for id, playeritem in ipairs(getElementsByType("player")) do local row = guiGridListAddRow ( GUIEditor_Grid[1] ) guiGridListSetItemText ( GUIEditor_Grid[1], row, col, getPlayerName( playeritem ), false, false ) local name = getPlayerName ( playeritem ) local wl = getPlayerWantedLevel ( playeritem ) guiSetText ( GUIEditor_Label[1], "Name:"..name ) guiSetText ( GUIEditor_Label[5], "WantedLevel:"..wl ) end addEventHandler( "onClientGUIClick", GUIEditor_Grid[1], getplayer, false ) Client side: function kickplayer () local text = guiGetText ( GUIEditor_Edit[1] ) triggerServerEvent ( "kickplayer", getLocalPlayer(), text ) end addEventHandler ( "onClientGUIClick", GUIEditor_Button[5], kickplayer )
  13. Noo,you dont understand what i want
  14. When i fill reason in edit then press button "kick" then i want kick that player with reason.This code kick him without reason.Understand?
  15. Why this dont show reason? Client: function kickplayer () local text = guiGetText ( GUIEditor_Edit[1] ) triggerServerEvent ( "kickplayer", getLocalPlayer(), text ) end addEventHandler ( "onClientGUIClick", GUIEditor_Button[5], kickplayer ) Server: function kickplay () if ( hasObjectPermissionTo ( source, "function.kickPlayer" ) ) then kickPlayer ( source, source, reason ) end end addEvent ( "kickplayer", true ) addEventHandler ( "kickplayer", root, kickplay )
  16. Why this dont unmute me? function muteplayer () setPlayerMuted ( source, true ) local name = getPlayerName ( source ) outputChatBox ( name.." is muted for 5 minutes.", getRootElement(), 250, 0, 0, true ) setTimer ( function() setPlayerMuted ( source, false ) outputChatBox ( "You are unmuted.", source, 250, 0, 0, true ) end, 5000, 1 ) end addEvent ( "muteplayer", true ) addEventHandler ( "muteplayer", root, muteplayer )
  17. I making staff panel,i dont know how to make that i can mute player(Found player on Grid list and press button "mute" and mute that player)
×
×
  • Create New...