Aqui el codigo Client.lua 
  
function maxiV() 
        ventana = guiCreateWindow(263, 114, 237, 340, "Lider", false) 
        guiWindowSetSizable(ventana, false) 
  
        memo = guiCreateMemo(9, 25, 218, 155, "Esta es una zona que solo entran con permiso autorizado, largo de aqui, este es un frente militar no un museo, fuera de aqui o te arresto para toda tu miserable vida.", false, ventana) 
        guiMemoSetReadOnly(memo, true) 
        rasosol = guiCreateButton(9, 255, 99, 51, "Soldado Raso", false, ventana) 
        maxi = guiCreateButton(17, 189, 200, 50, "Lider Comandante en Jefe", false, ventana) 
        platasol = guiCreateButton(122, 255, 100, 51, "Soldado Plata", false, ventana) 
        cerrar = guiCreateButton(199, 313, 18, 17, "X", false, ventana)     
         
        showCursor (true) 
        addEventHandler ("onClientGUIClick", platasol, soldadopla, false )  
        addEventHandler ("onClientGUIClick", rasosol, soldadoraso, false ) 
        addEventHandler ("onClientGUIClick", maxi, maxii, false ) 
        addEventHandler ("onClientGUIClick", cerrar, cerra, false ) 
    end 
    addEvent( "onGreetingUI", true ) 
    addEventHandler( "onGreetingUI", localPlayer, maxiV ) 
    addCommandHandler ("am", maxiV ) 
     
function soldadopla() 
    showCursor (false) 
    destroyElement (ventana) 
    triggerServerEvent("onGreeting", getLocalPlayer ()) 
end 
  
function soldadoraso() 
    showCursor (false) 
    destroyElement (ventana) 
    triggerServerEvent("onGreetinC", getLocalPlayer ()) 
end 
  
function maxii() 
    showCursor (false) 
    destroyElement (ventana) 
    triggerServerEvent("onGreetinA", getLocalPlayer ()) 
end 
  
function cerra() 
    showCursor (false) 
    destroyElement (ventana) 
end 
  
  
createBlip (  264.13552856445, 1879.7487792969, -30.390625, 62, 2, 255, 0, 0, 255, 0, 200.0 ) 
  
 
-Y Aqui el codigo Server.lua 
teamEjercito = createTeam ("Fuerza Armada", 08, 30, 03) 
marker1 = createMarker (264.68270874023, 1881.1879882813, -31.390625, "cylinder", 1.0, 08, 30, 03, source ) 
  
  
function soldadopla() 
    spawnPlayer (source, 248.67333984375, 1858.923828125, 14.084012985229, 45, 312, "Fuerza Armada") 
    setPlayerTeam (source, teamEjercito) 
    takeAllWeapons ( source ) 
    giveWeapon (source, 34, 50)----sniper 
    giveWeapon (source, 4)---- knife 
    giveWeapon (source, 24, 120)-----eagle 
    giveWeapon (source, 39, 30)----shartel 
end 
addEvent ("onGreeting", true) 
addEventHandler ("onGreeting", getRootElement(), soldadopla) 
  
----------------------------------------------------------------------------------------------------------------- 
function soldadoraso() 
    spawnPlayer (source, 248.77752685547, 1860.4307861328, 14.084012985229, 45, 179, "Fuerza Armada") 
    setPlayerTeam (source, teamEjercito) 
    takeAllWeapons ( source ) 
    giveWeapon (source, 30, 50)-----ak47 
    giveWeapon (source, 4)-----knife 
    giveWeapon (source, 24, 120)----eagle 
    giveWeapon (source, 16, 20)-----granada 
end 
addEvent ("onGreetinC", true) 
addEventHandler ("onGreetinC", getRootElement(), soldadoraso) 
----------------------------------------------------------------------------------------------------------------- 
  
function maxii() 
    spawnPlayer (source,  213.75303649902, 1823.53125, 6.4140625, 0, 287, "Fuerza Armada") 
    setPlayerTeam (source, teamEjercito) 
    takeAllWeapons ( source ) 
    giveWeapon (source, 34, 100)---sniper 
    giveWeapon (source, 31, 500)----M4 
    giveWeapon (source, 4)----Knife 
    giveWeapon (source, 24, 120)---Desert 
    giveWeapon (source, 39, 50)----shartel 
    giveWeapon (source, 44)----vision nocturna 
    giveWeapon (source, 25, 150)--------escopeta 
end 
addEvent ("onGreetinA", true) 
addEventHandler ("onGreetinA", getRootElement(), maxii) 
  
-------------------------------------------------------------------------------------------------------------------- 
  
function greetingEvent() 
    triggerClientEvent ( playerSource, "onGreetingUI", playerSource) 
end 
addEventHandler ("onMarkerHit", greetingEvent )