Jump to content

[Ayuda] Como podria "unir"


Destroyer.-

Recommended Posts

Hola , como dice el titulo como podria juntar estos dos resources, lo que quiero es que cuando 1 entra al team se creen los markers, intente pero hice cualquier cosa xD

  
--client-side 
 inicial = createMarker ( 1455.9323730469,-1438.9974365234,12.3828125,"cylinder", 1.0,0,255,0,150) 
  
  
function primergolpe(hitElement, matchingDimension) 
  
  
if inicial and getElementType(hitElement) == "player" then 
destroyElement(inicial) 
outputChatBox("Test 1.",255,20,20) 
segundo = createMarker (1453.9360351563,-1458.3642578125,12.362445831299,"cylinder", 1.0,0,255,0,150) 
addEventHandler( "onClientMarkerHit", segundo, segundogolpe ) 
  
end 
end 
function segundogolpe(hitElement, matchingDimension) 
if segundo and getElementType(hitElement) == "player" then 
destroyElement(segundo) 
outputChatBox("Test 2",255,20,20) 
triggerServerEvent("dinero",localPlayer) 
end 
end 
  
addEventHandler( "onClientMarkerHit", inicial, primergolpe ) 

  
-- Server-Side 
addEvent("dinero",true) 
addEventHandler("dinero",root, 
function () 
givePlayerMoney(source,3000) 
giveWeapon ( source, 31, 50 )  
giveWeapon ( source, 27, 12 ) 
giveWeapon ( source, 24, 12 ) 
giveWeapon ( source, 34, 2 ) 
giveWeapon ( source, 29, 40 ) 
end) 

con

  
--client-side 
GUIEditor = { 
    window = {}, 
    memo = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        GUIEditor.window[1] = guiCreateWindow(324, 163, 419, 294, "Vendedor de Armas", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetVisible (GUIEditor.window[1], false) 
  
        GUIEditor.memo[1] = guiCreateMemo(30, 31, 379, 170, "Bienvenido a Vendedor de Armas ", false, GUIEditor.window[1]) 
        guiMemoSetReadOnly(GUIEditor.memo[1], true) 
        close = guiCreateButton(31, 222, 113, 43, "Cancelar", false, GUIEditor.window[1]) 
        addEventHandler("onClientGUIClick", close, showGUIbf, false) 
        accept = guiCreateButton(284, 223, 100, 42, "Aceptar", false, GUIEditor.window[1]) 
        addEventHandler("onClientGUIClick", accept, showGUIbf, false) 
        addEventHandler("onClientGUIClick", accept, joinTeam, false) 
    end 
) 
  
local joinBD = createMarker(970.18249511719,-1521.5975341797,12.552214622498, "cylinder", 2.5, 255, 20, 20) 
  
  
  
addEventHandler( "onClientResourceStart", getRootElement( ), 
    function ( startedRes ) 
        createBlipAttachedTo( joinBD, 56); 
    end 
); 
  
function showGUIbt(hitElement) 
 if getElementType(hitElement) == "player" and (hitElement == localPlayer) then 
 guiSetVisible(GUIEditor.window[1], true) 
 showCursor( true ) 
 end 
 end 
 addEventHandler("onClientMarkerHit", joinBD, showGUIbt)  
  
function showGUIbf() 
    guiSetVisible (GUIEditor.window[1], false ) 
    showCursor ( false ) 
end 
  
  
function joinTeam() 
    triggerServerEvent("armas", localPlayer, "vendedor") 
end 

  
--serverside 
function vendedor ( ) 
    local team = getTeamFromName ( "Criminal" ) 
    if team then 
        setPlayerTeam ( source, team ) 
        setPlayerNametagColor ( source, 255, 20, 20 ) 
setElementData( source, "Ocupacion", "Vendedor de Armas.", true ) 
            outputChatBox("[EMPLEO]Ahora sos Vendedor de armas", thePlayer,255,255,0) 
        else 
            local teamw = getTeamFromName ( "Criminal" ) 
            if teamw then 
            cancelEvent() 
            outputChatBox("Ya eres Vendedor de Armas!", source) 
        end 
    end 
end 
  
addEvent ( "armas", true) 
addEventHandler ( "armas", root, vendedor ) 
  

PD: tenganme paciencia soy nuevo en esto xD

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...