-stolka-
Members-
Posts
144 -
Joined
-
Last visited
Everything posted by -stolka-
-
why when i get wasted my ammo increase??? function onWasted(totalAmmo, killer, killerWeapon, bodypart, stealth) if not( isGuestAccount (getPlayerAccount(source)) ) then local theWeapon = getPedWeapon (source) local weaponAmmo = getPedTotalAmmo (source) fadeCamera (source, false) setTimer (spawnPlayer, 1000, 1, source, 2036.1735839844, -1413.0563964844, 16.9921875, 0, getPedSkin (source), 0, 0, getPlayerTeam(source)) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true) setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then local x,y,z = getElementPosition (source) local r,g,b = getPlayerNametagColor (source) setAccountData (account, "funmodev2-weaponID0", getPedWeapon (source, 0)) setAccountData (account, "funmodev2-weaponID1", getPedWeapon (source, 1)) setAccountData (account, "funmodev2-weaponID2", getPedWeapon (source, 2)) setAccountData (account, "funmodev2-weaponID3", getPedWeapon (source, 3)) setAccountData (account, "funmodev2-weaponID4", getPedWeapon (source, 4)) setAccountData (account, "funmodev2-weaponID5", getPedWeapon (source, 5)) setAccountData (account, "funmodev2-weaponID6", getPedWeapon (source, 6)) setAccountData (account, "funmodev2-weaponID7", getPedWeapon (source, 7)) setAccountData (account, "funmodev2-weaponID8", getPedWeapon (source, -- s8) -->) setAccountData (account, "funmodev2-weaponID9", getPedWeapon (source, 9)) setAccountData (account, "funmodev2-weaponID10", getPedWeapon (source, 10)) setAccountData (account, "funmodev2-weaponID11", getPedWeapon (source, 11)) setAccountData (account, "funmodev2-weaponID12", getPedWeapon (source, 12)) setAccountData (account, "funmodev2-weaponAmmo0", getPedTotalAmmo (source, 0)) setAccountData (account, "funmodev2-weaponAmmo1", getPedTotalAmmo (source, 1)) setAccountData (account, "funmodev2-weaponAmmo2", getPedTotalAmmo (source, 2)) setAccountData (account, "funmodev2-weaponAmmo3", getPedTotalAmmo (source, 3)) setAccountData (account, "funmodev2-weaponAmmo4", getPedTotalAmmo (source, 4)) setAccountData (account, "funmodev2-weaponAmmo5", getPedTotalAmmo (source, 5)) setAccountData (account, "funmodev2-weaponAmmo6", getPedTotalAmmo (source, 6)) setAccountData (account, "funmodev2-weaponAmmo7", getPedTotalAmmo (source, 7)) setAccountData (account, "funmodev2-weaponAmmo8", getPedTotalAmmo (source, -- s8) -->) setAccountData (account, "funmodev2-weaponAmmo9", getPedTotalAmmo (source, 9)) setAccountData (account, "funmodev2-weaponAmmo10", getPedTotalAmmo (source, 10)) setAccountData (account, "funmodev2-weaponAmmo11", getPedTotalAmmo (source, 11)) setAccountData (account, "funmodev2-weaponAmmo12", getPedTotalAmmo (source, 12)) end end end end addEventHandler ("onPlayerWasted", getRootElement(), onWasted) function player_Spawn () local theCurrentAccount = getPlayerAccount(source) local playerWeaponID0 = getAccountData (theCurrentAccount, "funmodev2-weaponID0") local playerWeaponID1 = getAccountData (theCurrentAccount, "funmodev2-weaponID1") local playerWeaponID2 = getAccountData (theCurrentAccount, "funmodev2-weaponID2") local playerWeaponID3 = getAccountData (theCurrentAccount, "funmodev2-weaponID3") local playerWeaponID4 = getAccountData (theCurrentAccount, "funmodev2-weaponID4") local playerWeaponID5 = getAccountData (theCurrentAccount, "funmodev2-weaponID5") local playerWeaponID6 = getAccountData (theCurrentAccount, "funmodev2-weaponID6") local playerWeaponID7 = getAccountData (theCurrentAccount, "funmodev2-weaponID7") local playerWeaponID8 = getAccountData (theCurrentAccount, "funmodev2-weaponID8") local playerWeaponID9 = getAccountData (theCurrentAccount, "funmodev2-weaponID9") local playerWeaponID10 = getAccountData (theCurrentAccount, "funmodev2-weaponID10") local playerWeaponID11 = getAccountData (theCurrentAccount, "funmodev2-weaponID11") local playerWeaponID12 = getAccountData (theCurrentAccount, "funmodev2-weaponID12") local playerWeaponAmmo0 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo0") local playerWeaponAmmo1 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo1") local playerWeaponAmmo2 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo2") local playerWeaponAmmo3 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo3") local playerWeaponAmmo4 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo4") local playerWeaponAmmo5 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo5") local playerWeaponAmmo6 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo6") local playerWeaponAmmo7 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo7") local playerWeaponAmmo8 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo8") local playerWeaponAmmo9 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo9") local playerWeaponAmmo10 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo10") local playerWeaponAmmo11 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo11") local playerWeaponAmmo12 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo12") 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) setWeaponAmmo(source, playerWeaponID0, playerWeaponAmmo0, true) setWeaponAmmo(source, playerWeaponID1, playerWeaponAmmo1, false) setWeaponAmmo(source, playerWeaponID2, playerWeaponAmmo2, false) setWeaponAmmo(source, playerWeaponID3, playerWeaponAmmo3, false) setWeaponAmmo(source, playerWeaponID4, playerWeaponAmmo4, false) setWeaponAmmo(source, playerWeaponID5, playerWeaponAmmo5, false) setWeaponAmmo(source, playerWeaponID6, playerWeaponAmmo6, false) setWeaponAmmo(source, playerWeaponID7, playerWeaponAmmo7, false) setWeaponAmmo(source, playerWeaponID8, playerWeaponAmmo8, false) setWeaponAmmo(source, playerWeaponID9, playerWeaponAmmo9, false) setWeaponAmmo(source, playerWeaponID10, playerWeaponAmmo10, false) setWeaponAmmo(source, playerWeaponID11, playerWeaponAmmo11, false) setWeaponAmmo(source, playerWeaponID12, playerWeaponAmmo12, false ) end addEventHandler ( "onPlayerSpawn", getRootElement(), player_Spawn )
-
the localPlayer doesn't get the walking style.. why? server function countDrug( source ) local acc = getPlayerAccount(source) lsdC = getAccountData(acc, "LSD") if lsdC then setAccountData(acc, "LSD", tonumber(lsdC)-1) setPedAnimation( source, "BAR", "dnk_stndM_loop") setTimer(setPedAnimation,3000,1,source, nil, nil) triggerClientEvent("takeLsd",getRootElement()) outputChatBox("1 hit of lsd used",source) else outputChatBox("you don't haveany hit of lsd",source) end end addCommandHandler("lsd", countDrug) client function takeLSD ( localPlayer ) setPedWalkingStyle(localPlayer,120) setTimer(setPedWalkingStyle,60000,1,localPlayer,54) setTimer(setGameSpeed,60000,1,1) setTimer(triggerServerEvent,60000,1,"removeLsd", localPlayer) setTimer(setElementData,60000,1,localPlayer,"LsdT",false) end addEvent( "takeLsd", true ) addEventHandler( "takeLsd", getRootElement(), takeLSD )
-
hi this is my last script... it's a complete Police Job, very useful for RP servers...
-
wich values should i choose to increase the rate of fire of m4?
-
if i write this the debug reports expected element at argument 2 function buyWeed(localPlayer) triggerServerEvent ( "onBuyWeed", localPlayer ) end addEventHandler("onClientGUIClick", GUIEditor_Button[2] , buyWeed, false)
-
why it doesnt teke player's money? line 49 theMarker = createMarker(2144.6176757813,-1688.2725830078,14.0859375, "cylinder", 2, 204, 0, 204,170) GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} function guiMyCwindow(w,h,t) local x,y = guiGetScreenSize() return guiCreateWindow((x-w)/2,(y-h)/2,w,h,t,false) end drugWindow = guiMyCwindow(301,250,"Buy Drugs") guiSetVisible(drugWindow, false) GUIEditor_Label[1] = guiCreateLabel(193,-103,5,5,"",false,drugWindow) GUIEditor_Button[1] = guiCreateButton(179,200,110,36,"Cancel",false,drugWindow) GUIEditor_Label[2] = guiCreateLabel(19,33,273,50,"Weed ( x 5 )",false,drugWindow) guiLabelSetColor( GUIEditor_Label[2], 0,255,0 ) GUIEditor_Label[3] = guiCreateLabel(19,50,273,50,"Speed ( x 5 )",false,drugWindow) guiLabelSetColor( GUIEditor_Label[3], 204,0,204 ) GUIEditor_Label[4] = guiCreateLabel(19,67,273,50,"Eroine ( x 5 )",false,drugWindow) guiLabelSetColor( GUIEditor_Label[4], 255,255,0 ) GUIEditor_Label[5] = guiCreateLabel(19,84,273,50,"LSD ( x 5 )",false,drugWindow) guiLabelSetColor( GUIEditor_Label[5], 0,0,255 ) GUIEditor_Label[6] = guiCreateLabel(19,101,273,50,"God ( x 5 )",false,drugWindow) guiLabelSetColor( GUIEditor_Label[6], 255,0,0 ) GUIEditor_Button[2] = guiCreateButton(95,33,70,15,"1000$",false,drugWindow) GUIEditor_Button[3] = guiCreateButton(95,50,70,15,"1500$",false,drugWindow) GUIEditor_Button[4] = guiCreateButton(95,67,70,15,"1200$",false,drugWindow) GUIEditor_Button[5] = guiCreateButton(95,84,70,15,"800$",false,drugWindow) GUIEditor_Button[6] = guiCreateButton(95,101,70,15,"2000$",false,drugWindow) function openDrugGui ( localPlayer ) guiSetVisible(drugWindow, true) showCursor(true) end addEventHandler ( "onClientMarkerHit", getRootElement(), openDrugGui ) function removeDrugWindow() guiSetVisible(drugWindow, false) showCursor(false) end addEventHandler("onClientGUIClick", GUIEditor_Button[1] , removeDrugWindow, false) function buyWeed(localPlayer) local pMoney = getPlayerMoney(localPlayer) if ( pMoney > 1000 ) then takePlayerMoney(localPlayer, 1000) end end addEventHandler("onClientGUIClick", GUIEditor_Button[2] , buyWeed, false)
-
my bad i forgot it was written "Criminal".. i have another question... how do i stop an animation?
-
why doesn't the player get the animation when type the command? function dealDrug ( playerSource ) if ( playerSource ) then myTeam = getPlayerTeam(playerSource) if myTeam then myTeamName = getTeamName(myTeam) if ( myTeamName == "criminal" ) then setPedAnimation( playerSource, "DEALER", "DEALER_DEAL") end end end end addCommandHandler ( "deal", dealDrug )
-
the debugscript reports bad argument for the bindKey function.. function showArrest ( playerSource ) local arrest = getAccountData(playeraccount, "arrest") if not arrest then outputChatBox("you dont have any arrest",playerSource) else outputChatBox("arrest: "..arrest,playerSource) accountN = getAccountName(playeraccount) triggerClientEvent( "onArrestRequest",playerSource, arrest, accountN ) end end addCommandHandler ( "arrest", showArrest ) bindKey ( playerSource, "m", "down", showArrest)
-
hi i made this function to increase the wanted level.. ho do i make it doesnt get higher every hit? function attackNoWanted ( attacker, attackerweapon, bodypart, loss ) if attacker and getElementType(attacker) == "player" then local WLa = getPlayerWantedLevel( attacker ) local WLb = getPlayerWantedLevel( source ) if ( WLb == 0 ) then if ( WLa < 6 ) then setPlayerWantedLevel (attacker, WLa + 1) end end end end addEventHandler ("onPlayerDamage", getRootElement(), attackNoWanted)
-
well still not working
-
not working this is my client side function function arrestGui ( arrest ) if ( player == localPlayer ) then outputChatBox ( "client arrest " .. arrest ) guiSetVisible(windowArrest, true) showCursor(true) guiSetText ( GUIEditor_Label[2],"arrests:"..arrest ) end end addEvent( "onArrestRequest", true ) addEventHandler( "onArrestRequest", getRootElement(), arrestGui )
-
function showArrest ( playerSource ) local arrest = getElementData(playerSource, "arrest") if not arrest then outputChatBox("you dont have any arrest",playerSource) else outputChatBox("arrest: "..arrest,playerSource) triggerClientEvent( "onArrestRequest",getRootElement(), arrest ) end end addCommandHandler ( "arrest", showArrest )
-
it's not working... it says expected element at argument 2 triggerClientEvent( "onArrestRequest", player, player, arrest )
-
why when i open the GUI every player see it? function arrestGui ( arrest ) outputChatBox ( "client arrest " .. arrest ) guiSetVisible(windowArrest, true) showCursor(true) guiSetText ( GUIEditor_Label[2],"arrests:"..arrest ) end addEvent( "onArrestRequest", true ) addEventHandler( "onArrestRequest", getRootElement(), arrestGui )
-
addEvent( "onZombieSpawn", true ) function RanSpawn_Z ( gx, gy, gz, rot) local safezone = 0 local allradars = getElementsByType("radararea") for theKey,theradar in ipairs(allradars) do if getElementData(theradar, "zombieProof") == true then if isInsideRadarArea ( theradar, gx, gy ) then safezone = 1 end end end if safezone == 0 then if table.getn ( everyZombie ) < newZombieLimit then if not rot then rot = math.random (1,359) end randomZskin = math.random ( 1, table.getn ( ZombiePedSkins ) ) local zomb = createPed( tonumber( ZombiePedSkins[randomZskin] ), gx, gy, gz ) if zomb ~= false then setElementData ( zomb, "zombie", true ) setElementHealth(zomb, 200) table.insert( everyZombie, zomb ) setTimer ( function (zomb, rot) if ( isElement ( zomb ) ) then setPedRotation ( zomb, rot ) end end, 500, 1, zomb, rot ) setTimer ( function (zomb) if ( isElement ( zomb ) ) then setPedAnimation ( zomb, "ped", chaseanim, -1, true, true, true ) end end, 1000, 1, zomb ) setTimer ( function (zomb) if ( isElement ( zomb ) ) then setElementData ( zomb, "status", "idle" ) end end, 2000, 1, zomb ) triggerClientEvent ( "Zomb_STFU", getRootElement(), zomb ) end end end end addEventHandler( "onZombieSpawn", getRootElement(), RanSpawn_Z )
-
does it work with zombies? i mean set their helth when the get spawned?
-
hi i have this function... how do i make "Ateam" variable contains two teams? local Ateam = getTeamFromName ( "Delta Force" ) addCommandHandler( "soldiers", function( plr, cmd, amount ) if not amount then return end amount = tonumber( amount ); local x, y, z = getElementPosition( plr ); local peds = { } for i = 1, amount do x = x + math.cos( math.rad( i + 10 ) ) * 2; y = y - math.sin( math.rad( i + 10 ) ) * 2; local ped = exports [ "slothBot" ]:spawnBot ( x, y, z, 270, math.random ( 300, 303 ), 0, 0, Ateam, math.random ( 24, 32 ), "chasing", true ); setElementModel ( ped, 287 ); setPedStat(ped, 24, 1000); setPedStat(ped, 78, 1000); setPedStat(ped, 79, 1000); setPedStat(ped, 77, 1000); setPedStat(ped, 73, 1000); setPedStat(ped, 72, 1000); setPedStat(ped, 74, 1000); setPedStat(ped, 70, 1000); setPedStat(ped, 71, 1000); setPedStat(ped, 69, 1000); setPedStat(ped, 76, 1000); setPedStat(ped, 75, 1000); if ped then if not playerPeds[ plr ] then playerPeds[ plr ] = { }; table.insert( playerPeds[ plr ], ped ); else table.insert( playerPeds[ plr ], ped ); end table.insert( peds, ped ); end end end )
-
how do i set the health of a ped created by the function createPed
