Skip to content

Commit ff82fbc

Browse files
committed
Add virtual world/dimension argument to AddStaticPickup
1 parent 5f81a57 commit ff82fbc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

amx/server/syscalls.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ local function housePickup()
203203
procCallOnAll('OnPlayerPickUpPickup', getElemID(player), getElemID(source))
204204
cancelEvent()
205205
end
206-
function AddStaticPickup(amx, model, type, x, y, z)
206+
function AddStaticPickup(amx, model, type, x, y, z, vw)
207207
local mtaPickupType, mtaPickupAmount, respawntime
208208
if model == 1240 then -- health
209209
mtaPickupType = 0
@@ -232,6 +232,7 @@ function AddStaticPickup(amx, model, type, x, y, z)
232232
-- house pickups don't disappear on pickup
233233
addEventHandler('onPickupUse', pickup, housePickup, false)
234234
end
235+
setElementDimension(pickup, vw)
235236
return addElem(g_Pickups, pickup)
236237
end
237238

@@ -3043,7 +3044,7 @@ g_SAMPSyscallPrototypes = {
30433044
AddPlayerClass = {'i', 'f', 'f', 'f', 'f', 'i', 'i', 'i', 'i', 'i', 'i'},
30443045
AddPlayerClassEx = {'t', 'i', 'f', 'f', 'f', 'f', 'i', 'i', 'i', 'i', 'i', 'i'},
30453046
AddPlayerClothes = {'p', 'i', 'i'},
3046-
AddStaticPickup = {'i', 'i', 'f', 'f', 'f'},
3047+
AddStaticPickup = {'i', 'i', 'f', 'f', 'f', 'i'},
30473048
AddStaticVehicle = {'i', 'f', 'f', 'f', 'f', 'i', 'i'},
30483049
AddStaticVehicleEx = {'i', 'f', 'f', 'f', 'f', 'i', 'i', 'i'},
30493050
AddVehicleComponent = {'v', 'i'},

0 commit comments

Comments
 (0)