Jump to content

Agon

Members
  • Posts

    151
  • Joined

  • Last visited

Everything posted by Agon

  1. Agon

    CLEO

    We meant you cannot just put the cleo mod in mta. Idk about the cleo mod because i have never made a cleo mod and i dont know its language. I just know that...
  2. Agon

    CLEO

    As the guys above me say, you can't convert cleo to lua. but you can make scripts for example if you want Ghost Rider cleo mod, just create some torch and attach them to player or a nrg-500.
  3. Agon

    extrahealth

    oh that's reasonable..
  4. Agon

    extrahealth

    shouldn't it be like that? I mean createZombie does not work in normal mta. he should export the function.. exports["zombies"]:createZombie(blah blah blah)
  5. it doesn't.. and i tried this: this is what i've come with your helps.. (I added the weapon thingy) but can't get the weapons. function changeTheSkin( source ) local playerAccount = getPlayerAccount( source ) if playerAccount and not isGuestAccount( playerAccount ) then for i = 0,17 do local arg1,arg2 = getPedClothes( source, i ) setAccountData( playerAccount, "player.clothes."..tostring( i ),tostring( arg1 )..","..tostring( arg2 ) ) end setAccountData( playerAccount, "player.skin", getElementModel( source ) ) outputChatBox("#FF0000*INFO: #0095FFYour skin was successfully saved!", source, 0, 255, 0, true) end end function fLogout (account) if (account and type(account) == "string") then playerAccount = getPlayerAccount( source ) elseif (type(account) == "userdata") then playerAccount = account end if playerAccount then local playerMoney = getPlayerMoney( source ) local nSkin = getElementModel( source ) setAccountData( playerAccount, "player.money", playerMoney ) setAccountData( playerAccount, "player.skin", nSkin ) for i = 1,12 do setAccountData ( playerAccount, "player.weaponID" .. tostring( i ), getPedWeapon ( source, i ) ) setAccountData ( playerAccount, "player.weaponAmmo" .. tostring( i ), getPedTotalAmmo ( source, i ) ) end end end addEventHandler( 'onPlayerLogout', root, fLogout ) addEventHandler( 'onPlayerQuit', root, fLogout ) addCommandHandler( "skinsave", changeTheSkin ) addEventHandler( "onPlayerWasted", root, function( ) local playerAccount = getPlayerAccount( source ) if playerAccount then local playerMoney = getPlayerMoney( source ) setAccountData( playerAccount, "player.money", playerMoney ) local playerSkin = getAccountData( playerAccount, "player.skin" ) if playerSkin then spawnPlayer(source, 2155, -99, 3, 0, tonumber( playerSkin ) ) local playerMoney = getAccountData( playerAccount, "player.money" ) setPlayerMoney( source, playerMoney ) for i = 1,12 do local nWeapon = getAccountData ( playerAccount, "player.weaponID" ..tostring( i ) ) local nAmmo = getAccountData ( playerAccount, "player.weaponAmmo" ..tostring( i ) ) giveWeapon( source, tonumber( nWeapon ), tonumber( nAmmo ), tonumber ( nWeapon ) == 1 ) end else spawnPlayer(source, 2155, -99, 3, 0, math.random( 0, 258 ) ) end end end ) addEventHandler( "onPlayerLogin", root, function( ) local playerAccount = getPlayerAccount( source ) if playerAccount then for i = 1,12 do local nWeapon = getAccountData ( playerAccount, "player.weaponID" ..tostring( i ) ) local nAmmo = getAccountData ( playerAccount, "player.weaponAmmo" ..tostring( i ) ) giveWeapon( source, tonumber( nWeapon ), tonumber( nAmmo ), tonumber ( nWeapon ) == 1 ) end local playerMoney = getAccountData( playerAccount, "player.money" ) setPlayerMoney( source, playerMoney ) local playerSkin = getAccountData( playerAccount, "player.skin" ) if playerSkin then setElementModel( source, playerSkin ) for i = 0,17 do local acc = getAccountData( playerAccount, 'player.clothes.'..i ) if not acc:find 'false' then addPedClothes( source,acc:sub( 1,acc:find( ',' ) - 1 ),acc:sub( acc:find( ',' ) + 1,acc:len( ) ),i ) end end end end end )
  6. no way it doesn't give me weapons.. I didn't want anybody to make script for me.. I just wanted them to correct my script errors
  7. no errors no warnings no messages..
  8. Sorry for double post but i just found out that when i die, it doesn't give me my weapons. It spawn with my skin but doesn't give my weapons i tried giving weapons after spawning (yours gives before spawning) but didn't work
  9. now my weapons are gone.. no error.
  10. Agon

    Hotkey help

    wait.. does it work with function fix ???? shouldn't it be function fix() ??
  11. Agon

    TriggerServerEvent

    Thank you so much Kenix and Solidsnake14 thank you
  12. Agon

    TriggerServerEvent

    btw i can see my cursor but can't see the images. also "E" doesn't work.. (with castillo's script)
  13. ok it gives weapon but doesn't give me ammo. for example my ammo is "a" when i logout and "b" when i die. It should give me "b" instead of "a" but it gives me "a". and says bad argument @ spawnPlayer
  14. bandi: line 3 bad argument @ getPlayerAccount [Expected element at argument 1, got number "0" ) Kenix: wait i didn't try it..
  15. Agon

    TriggerServerEvent

    I sent it via pm.
  16. Hello I made this (1 or 2 months ago i think) with big helps of community scripters and I edited it recently. Hope you got what i'm trying to do but it gives errors. Line 4 expected account @ getPlayerAccount Line 3 expected element @ getAccountData.. Hope you understood me addEventHandler("onPlayerWasted", getRootElement(), function(source) local playerSkin = getAccountData( playerAccount, "player.skin" ) local playerAccount = getPlayerAccount( source ) if playerAccount then spawnPlayer(2155, -99, 3, 0, playerSkin) for i = 0,17 do local acc = getAccountData( playerAccount, 'player.clothes.'..i ) if not acc:find 'false' then addPedClothes( source,acc:sub( 1,acc:find( ',' ) - 1 ),acc:sub( acc:find( ',' ) + 1,acc:len( ) ),i ) local playerMoney = getAccountData( playerAccount, "player.money" ) local playerWeaponID0 = getAccountData (playerAccount, "player.weaponID0") local playerWeaponID1 = getAccountData (playerAccount, "player.weaponID1") local playerWeaponID2 = getAccountData (playerAccount, "player.weaponID2") local playerWeaponID3 = getAccountData (playerAccount, "player.weaponID3") local playerWeaponID4 = getAccountData (playerAccount, "player.weaponID4") local playerWeaponID5 = getAccountData (playerAccount, "player.weaponID5") local playerWeaponID6 = getAccountData (playerAccount, "player.weaponID6") local playerWeaponID7 = getAccountData (playerAccount, "player.weaponID7") local playerWeaponID8 = getAccountData (playerAccount, "player.weaponID8") local playerWeaponID9 = getAccountData (playerAccount, "player.weaponID9") local playerWeaponID10 = getAccountData (playerAccount, "player.weaponID10") local playerWeaponID11 = getAccountData (playerAccount, "player.weaponID11") local playerWeaponID12 = getAccountData (playerAccount, "player.weaponID12") local playerWeaponAmmo0 = getAccountData (playerAccount, "player.weaponAmmo0") local playerWeaponAmmo1 = getAccountData (playerAccount, "player.weaponAmmo1") local playerWeaponAmmo2 = getAccountData (playerAccount, "player.weaponAmmo2") local playerWeaponAmmo3 = getAccountData (playerAccount, "player.weaponAmmo3") local playerWeaponAmmo4 = getAccountData (playerAccount, "player.weaponAmmo4") local playerWeaponAmmo5 = getAccountData (playerAccount, "player.weaponAmmo5") local playerWeaponAmmo6 = getAccountData (playerAccount, "player.weaponAmmo6") local playerWeaponAmmo7 = getAccountData (playerAccount, "player.weaponAmmo7") local playerWeaponAmmo8 = getAccountData (playerAccount, "player.weaponAmmo8") local playerWeaponAmmo9 = getAccountData (playerAccount, "player.weaponAmmo9") local playerWeaponAmmo10 = getAccountData (playerAccount, "player.weaponAmmo10") local playerWeaponAmmo11 = getAccountData (playerAccount, "player.weaponAmmo11") local playerWeaponAmmo12 = getAccountData (playerAccount, "player.weaponAmmo12") setAccountData( playerAccount, "player.money", playerMoney ) setAccountData (playerAccount, "player.weaponID0", getPedWeapon (source, 0)) setAccountData (playerAccount, "player.weaponID1", getPedWeapon (source, 1)) setAccountData (playerAccount, "player.weaponID2", getPedWeapon (source, 2)) setAccountData (playerAccount, "player.weaponID3", getPedWeapon (source, 3)) setAccountData (playerAccount, "player.weaponID4", getPedWeapon (source, 4)) setAccountData (playerAccount, "player.weaponID5", getPedWeapon (source, 5)) setAccountData (playerAccount, "player.weaponID6", getPedWeapon (source, 6)) setAccountData (playerAccount, "player.weaponID7", getPedWeapon (source, 7)) setAccountData (playerAccount, "player.weaponID8", getPedWeapon (source, 8 )) setAccountData (playerAccount, "player.weaponID9", getPedWeapon (source, 9)) setAccountData (playerAccount, "player.weaponID10", getPedWeapon (source, 10)) setAccountData (playerAccount, "player.weaponID11", getPedWeapon (source, 11)) setAccountData (playerAccount, "player.weaponID12", getPedWeapon (source, 12)) setAccountData (playerAccount, "player.weaponAmmo0", getPedTotalAmmo (source, 0)) setAccountData (playerAccount, "player.weaponAmmo1", getPedTotalAmmo (source, 1)) setAccountData (playerAccount, "player.weaponAmmo2", getPedTotalAmmo (source, 2)) setAccountData (playerAccount, "player.weaponAmmo3", getPedTotalAmmo (source, 3)) setAccountData (playerAccount, "player.weaponAmmo4", getPedTotalAmmo (source, 4)) setAccountData (playerAccount, "player.weaponAmmo5", getPedTotalAmmo (source, 5)) setAccountData (playerAccount, "player.weaponAmmo6", getPedTotalAmmo (source, 6)) setAccountData (playerAccount, "player.weaponAmmo7", getPedTotalAmmo (source, 7)) setAccountData (playerAccount, "player.weaponAmmo8", getPedTotalAmmo (source, 8 )) setAccountData (playerAccount, "player.weaponAmmo9", getPedTotalAmmo (source, 9)) setAccountData (playerAccount, "player.weaponAmmo10", getPedTotalAmmo (source, 10)) setAccountData (playerAccount, "player.weaponAmmo11", getPedTotalAmmo (source, 11)) setAccountData (playerAccount, "player.weaponAmmo12", getPedTotalAmmo (source, 12)) giveWeapon(source, playerWeaponID0, playerWeaponAmmo0, true) giveWeapon(source, playerWeaponID1, playerWeaponAmmo1, false) giveWeapon(source, playerWeaponID2, playerWeaponAmmo2, false) giveWeapon(source, playerWeaponID3, playerWeaponAmmo3, false) giveWeapon(source, playerWeaponID4, playerWeaponAmmo4, false) giveWeapon(source, playerWeaponID5, playerWeaponAmmo5, false) giveWeapon(source, playerWeaponID6, playerWeaponAmmo6, false) giveWeapon(source, playerWeaponID7, playerWeaponAmmo7, false) giveWeapon(source, playerWeaponID8, playerWeaponAmmo8, false) giveWeapon(source, playerWeaponID9, playerWeaponAmmo9, false) giveWeapon(source, playerWeaponID10, playerWeaponAmmo10, false) giveWeapon(source, playerWeaponID11, playerWeaponAmmo11, false) giveWeapon(source, playerWeaponID12, playerWeaponAmmo12, false) else spawnPlayer(2155, -99, 3, 0, math.random(0, 258)) end end end end ) function changeTheSkin( source ) local playerAccount = getPlayerAccount( source ) if playerAccount and not isGuestAccount( playerAccount ) then for i = 0,17 do local arg1,arg2 = getPedClothes( source, i ) setAccountData( playerAccount, "player.clothes."..tostring( i ),tostring( arg1 )..","..tostring( arg2 ) ) end setAccountData( playerAccount, "player.skin", getElementModel( source ) ) outputChatBox("#FF0000*INFO: #0095FFYour skin was successfully saved!", source, 0, 255, 0, true) end end addCommandHandler( "skinsave", changeTheSkin ) addEventHandler( "onPlayerLogin", root, function( ) local playerAccount = getPlayerAccount( source ) if playerAccount then local playerSkin = getAccountData( playerAccount, "player.skin" ) if playerSkin then setElementModel( source, playerSkin ) for i = 0,17 do local acc = getAccountData( playerAccount, 'player.clothes.'..i ) if not acc:find 'false' then addPedClothes( source,acc:sub( 1,acc:find( ',' ) - 1 ),acc:sub( acc:find( ',' ) + 1,acc:len( ) ),i ) end end end end end ) addEventHandler( "onPlayerQuit", root, function( ) local playerAccount = getPlayerAccount( source ) if playerAccount then local playerMoney = getPlayerMoney( source ) setAccountData (playerAccount, "player.weaponID0", getPedWeapon (source, 0)) setAccountData (playerAccount, "player.weaponID1", getPedWeapon (source, 1)) setAccountData (playerAccount, "player.weaponID2", getPedWeapon (source, 2)) setAccountData (playerAccount, "player.weaponID3", getPedWeapon (source, 3)) setAccountData (playerAccount, "player.weaponID4", getPedWeapon (source, 4)) setAccountData (playerAccount, "player.weaponID5", getPedWeapon (source, 5)) setAccountData (playerAccount, "player.weaponID6", getPedWeapon (source, 6)) setAccountData (playerAccount, "player.weaponID7", getPedWeapon (source, 7)) setAccountData (playerAccount, "player.weaponID8", getPedWeapon (source, 8 )) setAccountData (playerAccount, "player.weaponID9", getPedWeapon (source, 9)) setAccountData (playerAccount, "player.weaponID10", getPedWeapon (source, 10)) setAccountData (playerAccount, "player.weaponID11", getPedWeapon (source, 11)) setAccountData (playerAccount, "player.weaponID12", getPedWeapon (source, 12)) setAccountData (playerAccount, "player.weaponAmmo0", getPedTotalAmmo (source, 0)) setAccountData (playerAccount, "player.weaponAmmo1", getPedTotalAmmo (source, 1)) setAccountData (playerAccount, "player.weaponAmmo2", getPedTotalAmmo (source, 2)) setAccountData (playerAccount, "player.weaponAmmo3", getPedTotalAmmo (source, 3)) setAccountData (playerAccount, "player.weaponAmmo4", getPedTotalAmmo (source, 4)) setAccountData (playerAccount, "player.weaponAmmo5", getPedTotalAmmo (source, 5)) setAccountData (playerAccount, "player.weaponAmmo6", getPedTotalAmmo (source, 6)) setAccountData (playerAccount, "player.weaponAmmo7", getPedTotalAmmo (source, 7)) setAccountData (playerAccount, "player.weaponAmmo8", getPedTotalAmmo (source, 8 )) setAccountData (playerAccount, "player.weaponAmmo9", getPedTotalAmmo (source, 9)) setAccountData (playerAccount, "player.weaponAmmo10", getPedTotalAmmo (source, 10)) setAccountData (playerAccount, "player.weaponAmmo11", getPedTotalAmmo (source, 11)) setAccountData (playerAccount, "player.weaponAmmo12", getPedTotalAmmo (source, 12)) setAccountData( playerAccount, "player.money", playerMoney ) end end ) addEventHandler( "onPlayerLogin", root, function( ) local playerAccount = getPlayerAccount( source ) if playerAccount then local playerMoney = getAccountData( playerAccount, "player.money" ) local playerWeaponID0 = getAccountData (playerAccount, "player.weaponID0") local playerWeaponID1 = getAccountData (playerAccount, "player.weaponID1") local playerWeaponID2 = getAccountData (playerAccount, "player.weaponID2") local playerWeaponID3 = getAccountData (playerAccount, "player.weaponID3") local playerWeaponID4 = getAccountData (playerAccount, "player.weaponID4") local playerWeaponID5 = getAccountData (playerAccount, "player.weaponID5") local playerWeaponID6 = getAccountData (playerAccount, "player.weaponID6") local playerWeaponID7 = getAccountData (playerAccount, "player.weaponID7") local playerWeaponID8 = getAccountData (playerAccount, "player.weaponID8") local playerWeaponID9 = getAccountData (playerAccount, "player.weaponID9") local playerWeaponID10 = getAccountData (playerAccount, "player.weaponID10") local playerWeaponID11 = getAccountData (playerAccount, "player.weaponID11") local playerWeaponID12 = getAccountData (playerAccount, "player.weaponID12") local playerWeaponAmmo0 = getAccountData (playerAccount, "player.weaponAmmo0") local playerWeaponAmmo1 = getAccountData (playerAccount, "player.weaponAmmo1") local playerWeaponAmmo2 = getAccountData (playerAccount, "player.weaponAmmo2") local playerWeaponAmmo3 = getAccountData (playerAccount, "player.weaponAmmo3") local playerWeaponAmmo4 = getAccountData (playerAccount, "player.weaponAmmo4") local playerWeaponAmmo5 = getAccountData (playerAccount, "player.weaponAmmo5") local playerWeaponAmmo6 = getAccountData (playerAccount, "player.weaponAmmo6") local playerWeaponAmmo7 = getAccountData (playerAccount, "player.weaponAmmo7") local playerWeaponAmmo8 = getAccountData (playerAccount, "player.weaponAmmo8") local playerWeaponAmmo9 = getAccountData (playerAccount, "player.weaponAmmo9") local playerWeaponAmmo10 = getAccountData (playerAccount, "player.weaponAmmo10") local playerWeaponAmmo11 = getAccountData (playerAccount, "player.weaponAmmo11") local playerWeaponAmmo12 = getAccountData (playerAccount, "player.weaponAmmo12") setPlayerMoney( source, playerMoney ) giveWeapon(source, playerWeaponID0, playerWeaponAmmo0, true) giveWeapon(source, playerWeaponID1, playerWeaponAmmo1, false) giveWeapon(source, playerWeaponID2, playerWeaponAmmo2, false) giveWeapon(source, playerWeaponID3, playerWeaponAmmo3, false) giveWeapon(source, playerWeaponID4, playerWeaponAmmo4, false) giveWeapon(source, playerWeaponID5, playerWeaponAmmo5, false) giveWeapon(source, playerWeaponID6, playerWeaponAmmo6, false) giveWeapon(source, playerWeaponID7, playerWeaponAmmo7, false) giveWeapon(source, playerWeaponID8, playerWeaponAmmo8, false) giveWeapon(source, playerWeaponID9, playerWeaponAmmo9, false) giveWeapon(source, playerWeaponID10, playerWeaponAmmo10, false) giveWeapon(source, playerWeaponID11, playerWeaponAmmo11, false) giveWeapon(source, playerWeaponID12, playerWeaponAmmo12, false) end end )
  17. Agon

    TriggerServerEvent

    <meta> <info author="Agon" name="Menu" version="1.0" type="script"/> <file src="images/aclogo.png"/> <file src="images/sword.png"/> <file src="images/knife.png"/> <file src="images/gun.png"/> <file src="images/fist.png"/> <script src="menu_s.lua"/> <script src="menu_c.lua" type="client"/> </meta> can't see the gui again..
  18. Agon

    Parkour jump

    I think he means that: setWorldSpecialPropertyEnabled(extrajump, true) like kangaroo in san andreas, right?
  19. Agon

    TriggerServerEvent

    line 3 attempt to call global "guiCreateStaticImage" a nil value
  20. Agon

    TriggerServerEvent

    I wanted to add it when player logins because the script was going to check if the player is admin. That's why i made it onClientPlayerLogin. btw i can't see the images.. should i use guiSetVisible(logo, true) instead of guiSetVisible(not guiGetVisible(logo)) ? Edit: Kenix i still can't see the gui or use google effects..
  21. Agon

    TriggerServerEvent

    oh can't see the gui again and it says ERROR: Server triggered clientside event onClientPlayerLogin, but event is not added clientside
  22. Oh thank you I've been searching some easy lua sites ( i couldn't find my way in lua.org ) and this is very helpful Thank you again
  23. Hi guys. I made this but it doesn't work. no error, no debugscript messages. I think problems are triggerServerEvent and addEvent.. Did i misplace them? I mean should I addEvents on client-side? (I have never used addEvent and trigger event). Here is my code: ------- Client Side ------- function bindTheKeys(key, keyState) bindKey("Q", "down", openMenu) bindKey("Q", "up", closeMenu) bindKey("E", "down", startGoogle) bindKey("E", "up", stopGoogle) end addEventHandler("onClientPlayerLogin", getRootElement(), bindTheKeys) function openMenu() knife = guiCreateStaticImage(0.4678, 0.3242, 0.0977, 0.1315, "images/knife", true) sword = guiCreateStaticImage(0.5830, 0.4336, 0.0977, 0.1315, "images/sword", true) gun = guiCreateStaticImage(0.3457, 0.4479, 0.0977, 0.1315, "images/gun", true) fist = guiCreateStaticImage(0.4688, 0.5898, 0.0977, 0.1315, "images/fist", true) logo = guiCreateStaticImage(0.4521, 0.4232, 0.0977, 0.1315, "images/aclogo", true) guiSetVisible(not guiGetVisible(knife)) guiSetVisible(not guiGetVisible(sword)) guiSetVisible(not guiGetVisible(gun)) guiSetVisible(not guiGetVisible(fist)) guiSetVisible(not guiGetVisible(logo)) showCursor(not isCursorShowing()) end function closeMenu() guiSetVisible(not guiGetVisible(knife)) guiSetVisible(not guiGetVisible(sword)) guiSetVisible(not guiGetVisible(gun)) guiSetVisible(not guiGetVisible(fist)) guiSetVisible(not guiGetVisible(logo)) showCursor(not isCursorShowing()) end function giveTheWeapons(element) if (element == knife) then triggerServerEvent("giveKnife", getLocalPlayer()) elseif (element == sword) then triggerServerEvent("giveSword", getLocalPlayer()) elseif (element == gun) then triggerServerEvent("giveGun", getLocalPlayer()) elseif (element == fist) then triggerServerEvent("useFist", getLocalPlayer()) end end addEventHandler("onClientMouseEnter", getRootElement(), giveTheWeapons) function startGoogle() if (getCameraGoggleEffect == "normal") then setCameraGoggleEffect("thermalvision") end end function stopGoogle() if (getCameraGoogleEffect == "thermalvision") then setCameraGoogleEffect("normal") end end ------- Server Side ------- function giveMyKnife(source) takeWeapon(source, 8 ) takeWeapon(source, 24) giveWeapon(source, 4, 1) end addEvent("giveKnife", true) addEventHandler("giveKnife", getRootElement(), giveMyKnife) function giveMySword(source) takeWeapon(source, 4) takeWeapon(source, 24) giveWeapon(source, 8, 1) end addEvent("giveSword", true) addEventHandler("giveSword", getRootElement(), giveMySword) function giveMyGun(source) takeWeapon(source, 8 ) takeWeapon(source, 4) giveWeapon(source, 24, 3) end addEvent("giveGun", true) addEventHandler("giveGun", getRootElement(), giveMyGun) function useMyFist(source) takeWeapon(source, 8 ) takeWeapon(source, 4) takeWeapon(source, 24) end addEvent("useFist", true) addEventHandler("useFist", getRootElement(), useMyFist)
×
×
  • Create New...