Jump to content

Problema con Vehiculos por Team


Alexs

Recommended Posts

Veran, hace un tiempo cree un tema llamado "Vehiculos por Team" y @SolidSnake14 me ayudo, dandome el ejemplo de los vehiculos bloqueados, pero ahora al usarlo me deja entrar este o no en el Team, creo que el problema podria ser que los vehiculos fueron creados por el Map Editor, les dejo el script, el map y el meta.xml, que opinan?

Script:

addEventHandler ( "onVehicleStartEnter", root, 
    function ( thePlayer, seat ) 
        if ( seat ~= 0 ) then  
            return 
        end 
         
if ( source == MCC1 or source == MCC2 or source == MCC3 or source == MCC4 or source == MCC5 or source == MCC6 or source == MCC7 or source == MCC8 or source == MCC9 or source == MCC10 or source == MCC11 or source == MCC12 or source == MCC13 or source == MCC14 or source == MCC15 or source == MCC16 or source == MCC17 or source == MCC18 or source == MCC19 or source == MCC20 or source == MCC21 or source == MCC22 or source == MCC23 or source == MCC24 or source == MCC25 or source == MCC26 or source == MCC27 ) then  
            if ( getPlayerTeam ( thePlayer ) and getTeamName ( getPlayerTeam ( thePlayer ) ) ~= "MCC" ) then  
                outputChatBox ( "Este vehiculo esta restringido a los membros del clan MCC", thePlayer, 255, 0, 0 ) 
                cancelEvent ( ) 
            end 
        end 
    end 
) 

Map:

"editor_main"> 
    "MCC1" paintjob="3" model="602" plate="J5MU 2LH" interior="0" dimension="0" color="0,1,0,0" posX="2574.8000488281" posY="2791.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC2" paintjob="3" model="602" plate="3WQK PZ7" interior="0" dimension="0" color="0,1,0,0" posX="2570.5" posY="2791.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC3" paintjob="3" model="602" plate="8ULS T6J" interior="0" dimension="0" color="0,1,0,0" posX="2566.3000488281" posY="2791.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC4" paintjob="3" model="602" plate="JUM2 J8R" interior="0" dimension="0" color="0,1,0,0" posX="2562.3000488281" posY="2791.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC5" paintjob="3" model="602" plate="BM6B DPS" interior="0" dimension="0" color="0,1,0,0" posX="2558" posY="2791.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC6" paintjob="3" model="480" plate="GONV C46" interior="0" dimension="0" color="0,0,0,0" posX="2553.8000488281" posY="2791" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC7" paintjob="3" model="480" plate="JCVH PTQ" interior="0" dimension="0" color="0,0,0,0" posX="2549.8000488281" posY="2791" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC8" paintjob="3" model="480" plate="PZ6Z IOB" interior="0" dimension="0" color="0,0,0,0" posX="2545.8000488281" posY="2791.1000976563" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC9" paintjob="3" model="480" plate="CCJ3 PCG" interior="0" dimension="0" color="0,0,0,0" posX="2541.5" posY="2791.1000976563" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC10" paintjob="3" model="480" plate="UUOD GLS" interior="0" dimension="0" color="0,0,0,0" posX="2520.8000488281" posY="2769.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC11" paintjob="3" model="480" plate="4378 ZST" interior="0" dimension="0" color="0,0,0,0" posX="2524.6999511719" posY="2769.1999511719" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC12" paintjob="3" model="480" plate="DPZQ 1IR" interior="0" dimension="0" color="0,0,0,0" posX="2528.3999023438" posY="2769" posZ="10.699999809265" rotX="0" rotY="0" rotZ="0">
    "MCC13" paintjob="3" model="506" plate="J14Q BZB" interior="0" dimension="0" color="0,1,0,0" posX="2533.1000976563" posY="2769.1999511719" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC14" paintjob="3" model="506" plate="T3KF J75" interior="0" dimension="0" color="0,1,0,0" posX="2537.1999511719" posY="2769.1000976563" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC15" paintjob="3" model="506" plate="1Z8J 03S" interior="0" dimension="0" color="0,1,0,0" posX="2541.3999023438" posY="2769.1000976563" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC16" paintjob="3" model="506" plate="1J2R UVJ" interior="0" dimension="0" color="0,1,0,0" posX="2545.6999511719" posY="2769.1999511719" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC17" paintjob="3" model="506" plate="KN6D WIX" interior="0" dimension="0" color="0,1,0,0" posX="2549.8000488281" posY="2769.1999511719" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC18" paintjob="3" model="506" plate="D2RH UHW" interior="0" dimension="0" color="0,1,0,0" posX="2553.8000488281" posY="2769.1000976563" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC19" paintjob="3" model="506" plate="61DC VB1" interior="0" dimension="0" color="0,1,0,0" posX="2557.8000488281" posY="2769" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC20" paintjob="3" model="506" plate="DQVX GGW" interior="0" dimension="0" color="0,1,0,0" posX="2562.3000488281" posY="2769.1999511719" posZ="10.60000038147" rotX="0" rotY="0" rotZ="0">
    "MCC21" paintjob="3" model="558" plate="QMTS CZU" interior="0" dimension="0" color="0,1,0,0" posX="2566.1000976563" posY="2769.3999023438" posZ="10.5" rotX="0" rotY="0" rotZ="0">
    "MCC22" paintjob="3" model="558" plate="17IH XAE" interior="0" dimension="0" color="0,1,0,0" posX="2570.5" posY="2769.3000488281" posZ="10.5" rotX="0" rotY="0" rotZ="0">
    "MCC23" paintjob="3" model="558" plate="4ADH IGH" interior="0" dimension="0" color="0,1,0,0" posX="2574.3999023438" posY="2769.3000488281" posZ="10.5" rotX="0" rotY="0" rotZ="0">
    "MCC24" paintjob="3" model="560" plate="KEC2 9I4" interior="0" dimension="0" color="0,1,0,0" posX="2586" posY="2780.3999023438" posZ="10.60000038147" rotX="0" rotY="0" rotZ="92" upgrades="1138,1027">
    "MCC25" paintjob="3" model="560" plate="29Z8 CPZ" interior="0" dimension="0" color="0,1,0,0" posX="2586" posY="2776.1999511719" posZ="10.60000038147" rotX="0" rotY="0" rotZ="89.99951171875" upgrades="1138,1027">
    "MCC26" paintjob="3" model="560" plate="VQAT UKO" interior="0" dimension="0" color="0,1,0,0" posX="2586" posY="2772.5" posZ="10.60000038147" rotX="0" rotY="0" rotZ="89.994506835938" upgrades="1138,1027">
    "MCC27" paintjob="3" model="487" plate="ZGBB UML" interior="0" dimension="0" color="0,53,0,0" posX="2618.5" posY="2721.8999023438" posZ="36.799999237061" rotX="0" rotY="0" rotZ="0">

  

meta.xml

    type="map" version="1.0.0">
    "ZC-AutosMCC.map" dimension="0">
    

Espero me puedan ayudar, mientras tanto veo que podria ser lo que pasa de forma personal...

Link to comment
fijate si se puede hacer esto
  
tablaMCC ={} 
  
for i = 1,27 do 
  
tablaMCC[i] = getElementByID("MCC"..tostring(i)) 
  
end 
  

Sorry si es cualquiera, se me ocurrio

prefiero hacerlo las 27 veces, ademas eso enviaria "MCC"1,27 no "MCC1,27"

Link to comment

Pues es mas facil hacer asi:

addEventHandler ( "onResourceStart", resourceRoot, 
    function ( ) 
        vehicles = { } 
        for index = 1, 27 do 
            vehicles [ getElementByID ( "MCC".. index ) ] = true 
        end 
    end 
) 
  
addEventHandler ( "onVehicleStartEnter", root, 
    function ( thePlayer, seat ) 
        if ( seat ~= 0 ) then 
            return 
        end 
        if ( vehicles [ source ] ) then 
            if ( getPlayerTeam ( thePlayer ) and getTeamName ( getPlayerTeam ( thePlayer ) ) ~= "MCC" ) then 
                outputChatBox ( "Este vehiculo esta restringido a los membros del clan MCC", thePlayer, 255, 0, 0 ) 
                cancelEvent ( ) 
            end 
        end 
    end 
) 

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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