Jump to content

Ayuda! (ZonaDm)


maauroo

Recommended Posts

EDIT: Ya Lo Hise y Funciona Pero Tengo Un Problema.. Al Respawnear En ZonaDm, No Me Da El Arma.. ¿Como Lo Soluciono?

addEventHandler ( "onPlayerWasted", getRootElement( ), 
    function ( ) 
        if ( jugadoresEnDM [ source ] ) then 
            local azar = math.random ( #posiciones ) 
            local interior = getElementInterior ( source ) 
            local skin = getElementModel ( source ) 
            local x, y, z = unpack ( posiciones [ azar ] ) 
            setTimer( spawnPlayer, 2000, 1, source, x, y, z,0, skin, interior ) 
            giveWeapon ( source, 38, 999) -- Aqui Esta La Funcion Por Lo Cual Tiene Que Funcionar Cuando Respawnean... Pero No Funciona. 
        end 
    end 
) 

Cuando Respawnean Tiene Dar El Arma Pero No Funciona.. Se Los Agradesco Si Me Ayudan!!

Link to comment

Lo Que Pasa Que Lo Hise Para Cuando Lo Matan Vuelva A DM.. Por Eso.

No Funca Asi.

setTimer( giveWeapon,2000,1,source,38,999) -- No Hay Otra Forma? 
setTimer( spawnPlayer, 2000, 1, source, x, y, z, 0, skin, interior ) -- Si o Si A Esta Funcion Lo Tengo Que Dejas Asi. 

¿Como Lo Soluciono?

Link to comment
addEventHandler ( "onPlayerWasted", getRootElement( ), 
    function ( ) 
        if ( jugadoresEnDM [ source ] ) then 
            local azar = math.random ( #posiciones ) 
            local interior = getElementInterior ( source ) 
            local skin = getElementModel ( source ) 
            local x, y, z = unpack ( posiciones [ azar ] ) 
            setTimer( spawnPlayer, 2000, 1, source, x, y, z,0, skin, interior ) 
            giveWeapon ( source, 38, 999) -- Aqui Esta La Funcion Por Lo Cual Tiene Que Funcionar Cuando Respawnean... Pero No Funciona. 
        end 
    end 
) 
  
function dararma( source ) 
if (jugadoresEnDM [ source] ) then 
giveWeapon ( source, 38, 999) 
end 
addEventHandler ("onPlayerSpawn", dararma) 

Lo hice rapido no me jusgues si no funca

Link to comment

Lo Tengo Asi..

  
addEventHandler ("onPlayerSpawn", root,dararma) 
function dararma( ) 
if (jugadoresEnDM [ source] ) then 
giveWeapon ( source, 38, 999) 
end 
end 

Sige Sin Funcionar.. No Me Da El Arma Al Respawnear. ¿Como Se Puede Solucionar? ¿No Hay Otra Manera?

Link to comment

Mira Mi Dm Completo:

local posiciones = 
    { 
        { 2170.3459, 1611.5499, 999.9727 }, 
        { 2193.1315, 1625.0666, 999.9719 }, 
        { 2199.9279, 1608.9176, 999.9716 }, 
        { 2225.5649, 1620.4234, 999.9655 }, 
        { 2229.4406, 1597.1533, 999.968 }, 
        { 2229.7163, 1574.3369, 999.9692 }, 
        { 2219.9885, 1552.2485, 1004.7188 }, 
        { 2205.5302, 1580.3706, 999.9785 }, 
        { 2187.1303, 1591.5382, 999.9782 }, 
        { 2175.5495, 1577.6177, 999.9683 }, 
        { 2177.8242, 1601.6416, 999.9774 } 
    } 
     
local jugadoresEnDM = { } 
  
addEventHandler ( "onPlayerWasted", getRootElement( ), 
    function ( ) 
        if ( jugadoresEnDM [ source ] ) then 
            local azar = math.random ( #posiciones ) 
            local interior = getElementInterior ( source ) 
            local skin = getElementModel ( source ) 
            local x, y, z = unpack ( posiciones [ azar ] ) 
            setTimer( spawnPlayer, 2000, 1, source, x, y, z,0, skin, interior ) 
        end 
    end 
) 
addEventHandler ("onPlayerSpawn", root,dararma) -- El Problema Es El Reespawn Que No Me Da Arma. 
function dararma( ) 
if (jugadoresEnDM [ source] ) then 
giveWeapon ( source, 38, 999)  
end 
end 
  
  
  
  
  
function consoleSetPlayerPosition ( thePlayer ) 
    local azar = math.random ( #posiciones ) 
    local interior = getElementInterior ( thePlayer ) 
    local x, y, z = getElementPosition ( thePlayer ) 
    setElementInterior ( thePlayer, 1 ) 
    giveWeapon ( thePlayer, 38, 999) 
    setElementPosition ( thePlayer, unpack ( posiciones [ azar ] ) ) 
    jugadoresEnDM [ thePlayer ] = { interior, x, y, z } 
end 
addCommandHandler ( "minigun", consoleSetPlayerPosition ) 
  
addCommandHandler ( "salirdm", 
    function ( thePlayer ) 
        if ( jugadoresEnDM [ thePlayer ] ) then  
            setElementInterior ( thePlayer, unpack ( jugadoresEnDM [ thePlayer ] ) )  
            jugadoresEnDM [ thePlayer ] = nil 
        end 
    end 
) 
  

Fijate Si Ves Algun Error O Problema..

Link to comment
  • Recently Browsing   0 members

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