Jump to content

panos144

Members
  • Posts

    72
  • Joined

  • Last visited

Everything posted by panos144

  1. working very nice thanks for help(in meta i write type="server" no type="client" my wrong)
  2. i don't undestand very well GUIEditor = { window = {} } GUIEditor.window[1] = guiCreateWindow(182, 72, 498, 410, "MyGui", false) guiWindowSetSizable(GUIEditor.window[1], false) and?
  3. if and this doesn't work try: Server function openshop(source,command) selling = createMarker (getElementPosition ( source ) , "cylinder", 4.0, 255, 0, 0, 255 ) end function spawnveh ( hitElement, matchingDimension ) if(getElementType( hitElement ) == 'player' ) then triggerClientEvent("showGUI",source) end end sellingPlayers = { } function getbuyer () sellingPlayers [ markerOwner ] = thePlayerWhoHitTheMarker end addCommandHandler("sell", openshop) function BuyAK47 ( ) givePlayerMoney ( source, 2000 ) giveWeapon ( source, 30, 200, false ) end function BuyCOLT ( ) givePlayerMoney ( source, 500 ) giveWeapon ( source, 22, 200, false ) end function BuySHOTTY ( ) givePlayerMoney ( source, 500 ) giveWeapon ( source, 25, 200, false ) end function BuyMOLOTOV ( ) givePlayerMoney ( source, 500 ) giveWeapon ( source, 18, 200, false ) end function BuySAWNOFF ( ) givePlayerMoney ( source, 1000 ) giveWeapon ( source, 26, 200, false ) end function BuyUZI ( ) givePlayerMoney ( source, 1000 ) giveWeapon ( source, 28, 200, false ) end function BuyTEC9 ( ) givePlayerMoney ( source, 1500 ) giveWeapon ( source, 32, 200, false ) end function BuyCBSHOTTY ( ) givePlayerMoney ( source, 3000 ) giveWeapon ( source, 27, 200, false ) end --server addEvent("buyAK", true) addEventHandler("buyAK",root,BuyAK47) addEvent("buyCOLT", true) addEventHandler("buyCOLT",root,BuyCOLT) addEvent("buySHOTTY", true) addEventHandler("buySHOTTY",root,BuySHOTTY) addEvent("buyMolotov", true) addEventHandler("buyMolotov",root,BuyMOLOTOV) addEvent("buySAWNOFF", true) addEventHandler("buySAWNOFF",root,BuySAWNOFF) addEvent("buyUZI", true) addEventHandler("buyUZI",root,BuyUZI) addEvent("buyTEC9", true) addEventHandler("buyTEC9",root,BuyTEC9) addEvent("buyCBSHOTTY", true) addEventHandler("buyCBSHOTTY",root,BuyCBSHOTTY) Client --Client GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Window[1] = guiCreateWindow(170,126,498,328,"Gun Menu",false) guiWindowSetSizable(GUIEditor_Window[1], false) guiSetVisible(GUIEditor_Window[1], false) GUIEditor_Button[1] = guiCreateButton(16,30,219,44,"AK47 - 2000",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(15,84,222,42,"Colt - 500",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(15,135,223,42,"Molotov - 500",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(14,188,224,40,"Sawn Off Shotgun - 1000",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(14,240,225,40,"Shotgun - 500",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(258,28,219,44,"Uzi - 1000",false,GUIEditor_Window[1]) GUIEditor_Button[7] = guiCreateButton(258,82,219,42,"Tec9 - 1500",false,GUIEditor_Window[1]) GUIEditor_Button[8] = guiCreateButton(255,135,225,42,"Combat Shotgun - 3000",false,GUIEditor_Window[1]) GUIEditor_Button[9] = guiCreateButton(309,279,178,38,"Close",false,GUIEditor_Window[1]) addEventHandler("onClientGUIClick", GUIEditor_Button[1] , buyAK47, false) addEventHandler("onClientGUIClick", GUIEditor_Button[9] , showGUI, false) function showGUI ( ) --markerhit guiSetVisible(GUIEditor_Window[1], true) showCursor(true) end addEvent("showGUI", true) addEventHandler("showGUI",root,BuyAK47) function hidegui() guiSetVisible(GUIEditor_Window[1], false) showCursor ( false ) end addEventHandler ( "onClientGUIClick", GUIEditor_Button[9], hidegui, false ) function buyAK47 () triggerServerEvent("buyAK",localPlayer) end function buyCOLT () triggerServerEvent("buyCOLT",localPlayer) end function buySHOTTY () triggerServerEvent("buySHOTTY",localPlayer) end function buyMolotov () triggerServerEvent("buyMolotov" ,localPlayer) end function buySAWNOFF () triggerServerEvent("buySAWNOFF",localPlayer) end function buyUZI () triggerServerEvent("buyUZI",localPlayer) end function buyTEC9 () triggerServerEvent("buyTEC9",localPlayer) end function buyCBSHOTTY () triggerServerEvent("buyCBSHOTTY",localPlayer) end i hope to help.
  4. Hi guys i make a gui and i bind to f7 but all players can open them how can only 1 team can open it?
  5. https://community.multitheftauto.com/ind ... ils&id=664 is stolen from wiki.the link is in comments. DONE
  6. working perfect thanks for repplies
  7. hi guys why this working with all players and no only with Squards team? function unwanted (player) setPlayerWantedLevel( source,0 ) if getPlayerTeam(player) == getTeamFromName("Squards") then end end addEventHandler ( "onPlayerSpawn", root, unwanted )
  8. But how can remove the time when they go out of their cells?
  9. https://community.multitheftauto.com/ind ... ls&id=6970 No full resource only link. DONE!
  10. i want to delete this(my maps) https://community.multitheftauto.com/ind ... ls&id=6343 https://community.multitheftauto.com/ind ... ls&id=6340 DONE
  11. https://community.multitheftauto.com/ind ... ls&id=6508 i made this map. DONE
  12. I mean somethink like SAES:RPG(on mta sa) jail break the players come to prison yard and the gates open
  13. Hi guys how can make an jail break script? I need this very much plase help
  14. Do you mean you open the panel but you can't kick? if yes then you must delete admin script and download it again if this doesn't work again then go to MTA San Andreas 1.3\server\mods\deathmatch\resource-cache and delete the admin foler (to me work)
  15. Do you mean somethink like that? GUIEditor = { button = {}, window = {} } GUIEditor.window[1] = guiCreateWindow(174, 135, 490, 299, "", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(449, 29, 27, 35, "X", false, GUIEditor.window[1]) function hidegui() guiSetVisible(GUIEditor.window[1], false) showCursor ( false ) end addEventHandler ( "onClientGUIClick", GUIEditor.button[1], hidegui, false )
  16. no errors but doesn't work you mean this?: addEvent( 'onStartRobber',true ) addEvent( 'onEndRobber',true ) local timer,timerOpenBank local bankMarker = createMarker( 364.00500488281,163.38682556152,1008.3828125,"cylinder",3,150,0,0,255 ) local bankBip = createBlip ( 2416.5532226563, 1124.1168212891, 10.8203125, 36, 2 ) setElementInterior( bankMarker,3,364.00500488281,163.38682556152,1007.4828125 ) local bankColshape = createColCircle ( 2414.1735839844,1123.9982910156,10.8203125,1 ) function findMarker( source ) if isElement( source ) then local ret = false for _,v in pairs( getElementsByType 'marker' ) do if getElementData( v,'attack' ) == source then ret = v end end return ret end return false end function resetRobber( ) setElementData( bankMarker,'attack',nil ) setElementData( bankColshape,'attackShape',nil ) end function setRobberDefault( ) if isTimer( timerOpenBank ) then killTimer( timerOpenBank ) end if isTimer( timer ) then killTimer( timer ) end setElementData( bankMarker,'attack',nil ) setElementData( bankColshape,'attackShape',nil ) setElementAlpha( bankMarker,255 ) setElementData( bankMarker,'protected',nil ) setElementData( bankColshape,'protectedShape',nil ) triggerClientEvent( 'onSoundRobberyStop',root ) end addEventHandler( 'onColShapeLeave',bankColshape, function( LeaveElement,dim ) if getElementType( LeaveElement ) == 'player' then if getElementData( source,'attackShape' ) == LeaveElement then outputChatBox( "Bank Robbery: Complete",LeaveElement,255,0,0 ) setRobberDefault( ) end end end ) addEventHandler( 'onPlayerWasted',root, function( ) if findMarker( source ) then outputChatBox( "Bank Robbery: Failed",source,255,0,0 ) setRobberDefault( ) end end ) addEventHandler( 'onPlayerQuit',root, function( ) if findMarker( source ) then setRobberDefault( ) end end ) addEventHandler( "onMarkerHit",bankMarker, function( hitElement, matchingDimension ) if getElementType( hitElement ) == 'player' then if ( getPlayerTeam ( hitElement ) == "Robbers" ) then if not getElementData( source,'attack' ) and not getElementData( source,'protected' ) then triggerClientEvent( hitElement,'onClientRobberMenu',hitElement,source ) else outputChatBox( 'Bank Robbery: You can rob the bank',hitElement,255,0,0 ) end end end end ) addEventHandler( 'onEndRobber',root, function( marker ) setElementData( bankMarker,'protected','y' ) setElementData( bankColshape,'protectedShape','y' ) if isTimer( timerOpenBank ) then killTimer( timerOpenBank ) end timerOpenBank = setTimer( setRobberDefault,10000,1 ) -- ????? ????? ??????? ???? ????? ????? ????? ???????? end ) addEventHandler( 'onStartRobber',root, function( ) setElementAlpha( bankMarker, 0 ) setElementData( bankMarker,'attack',source ) setElementData( bankColshape,'attackShape',source ) setPlayerWantedLevel( source,6 ) local cops = getPlayersInTeam ( getTeamFromName( "Police" ) ) outputChatBox( getPlayerName(source).." start bank rob!",cops,250,0,0 ) triggerClientEvent( 'onSoundRobbery',root ) if isTimer( timer ) then killTimer( timer ) end timer = setTimer( function( player,mark ) outputChatBox( "Bank Robbery: Complete",player,0,30,255 ) resetRobber( ) givePlayerMoney( player,21000 ) triggerClientEvent( 'onSoundRobberyStop',root ) triggerEvent( 'onEndRobber',player,mark ) end, 60000,1,source,bankMarker ) end )
×
×
  • Create New...