Kulegg
Wiek: 46 Na forum: 3125 dni Posty: 283
Piwa : 20
Witam, chcia?bym zrobi? tak, aby po zakupie broni u handlarza, owa bro? si? zapisywa?a po wyj?ciu z serwera na konto gracza, po zakupie jak si? wyjdzie z serwera bro? znika z konta.
--[[
@ author : ohudude
]]
-- koordy : 1368.60 ,- 1279.85 , 13.55
local rosjanin = createPed ( 126 , 1368.60 ,- 1279.85 , 13.55 , 90.0 , false )
local m1 = createMarker ( 1367.55 ,- 1279.92 , 13.55 - 1 , "cylinder" , 1 , 255 , 255 , 255 , 150 )
local blip = createBlip ( 1367.55 ,- 1279.92 , 13.55 , 6 , 2 , 0 , 0 , 0 , 0 , 0 , 99999 )
-- ped
function ped ()
setElementFrozen ( rosjanin , true )
end
addEventHandler ( "onResourceStart" , getRootElement (), ped )
-- ped
-- marker hit
function onMarkerHit ( thePlayer )
outputChatBox ( "#FFFFFFNieznajomy m?wi: Privet, vy ishchete jakiej? dobrej klamy po tanio?ci?" , thePlayer , 255 , 255 , 255 , true )
outputChatBox ( "#CC00FF* Zestresowany m??czyzna rozgl?da si? na boki." , thePlayer , 255 , 255 , 255 , true )
outputChatBox ( "#FFFFFFNieznajomy szepcze: Mam dla ciebie ?wietn? propozycj? - rosyjski pistolet - nowego SR-1 Wektor'a, za dwie st?wki - co ty na to, towarzyszu?" , thePlayer , 255 , 255 , 255 , true )
end
addEventHandler ( "onMarkerHit" , m1 , onMarkerHit )
-- marker hit
-- / buy
function kup ( thePlayer , matchingDimension )
if isElementWithinMarker ( thePlayer , m1 ) then
local kasa = getPlayerMoney ( thePlayer )
if ( kasa > 199.9 ) then
outputChatBox ( "#FFFFFFNieznajomy szepcze: Trzymaj go." , thePlayer , 255 , 255 , 255 , true )
outputChatBox ( "#CC00FF* Nieznajomy rosjanin wyjmuje z torby pistolet zawini?ty w szmat?, po czym wr?cza go " .. getPlayerName ( thePlayer ), thePlayer , 255 , 255 , 255 , true )
takePlayerMoney ( thePlayer , 200 )
giveWeapon ( thePlayer , 24 , 200 )
else
outputChatBox ( "* Nie posiadasz wystarczaj?cej kwoty na koncie!" , thePlayer , 255 , 0 , 0 , true )
end
end
end
addCommandHandler ( "buy" , kup )
-- / buy