-- CLIENT SIDE
function showblowjobMessage(hooker)
myhooker = hooker
showCursor ( true )
local x, y = guiGetScreenSize()
if not blowjobBox then
blowjobBox = guiCreateWindow( x*.5-150, y*.5-65, 300, 120, "Quer drogas?", false )
guiWindowSetSizable( blowjobBox, false )
blowjobMessage = guiCreateLabel( 100, 40, 180, 60, "", false, blowjobBox )
blowjobOk = guiCreateButton( 90, 90, 70, 20, "Sim", false, blowjobBox )
blowjobNo = guiCreateButton( 170, 90, 70, 20, "Não", false, blowjobBox )
addEventHandler( "onClientGUIClick", blowjobNo, nothanks )
addEventHandler( "onClientGUIClick", blowjobOk, startsucking )
else
guiSetPosition( blowjobBox, x*.5-150, y*.5-65, false )
guiSetVisible( blowjobBox, true )
end
guiSetText( blowjobMessage, "Custa 5 reais o crack." )
guiBringToFront( blowjobBox )
end
addEvent( "aparecer", true )
addEventHandler( "aparecer", getLocalPlayer(), showblowjobMessage )
function nothanks()
john = getLocalPlayer()
guiSetVisible( blowjobBox, false )
showCursor ( false )
end
function startsucking()
john = getLocalPlayer()
triggerServerEvent ( "aceitou", getLocalPlayer(), myhooker, john )
showCursor ( false )
guiSetVisible( blowjobBox, false )
end
Tem o addcommandhandler, é o /traficar +o nome do jogador, ai vai aparecer uma gui pro jogador aceitar ou não, se ele aceitar é para ele perder dinheiro e o traficante ganhar, depois de arrumar a parte do dinheiro eu vou colocar uns efeito na droga.