Atouk Posted February 21, 2013 Share Posted February 21, 2013 Hola, tengo un error y soy principiante nose como arreglarlo, porfavor ayudenme. Error: WARNING: Loading script failed: radar/radar.lua:18: "then" expected near "else" Lo que quiero hacer es que si no sos del gang es que te diga, "Entraste a la base ZS~Gamers, pero no eres del Team asique moriras", y luego mueras. Cuando sales, si no sos del gang que te diga, "Saliste de la base ZS~Gamers, pero no eres del Team asique moriras", y luego mueras. Script completo: local hillArea = createColRectangle ( -3298.0908203125, 357.818359375, 200, 210 ) local hillRadar = createRadarArea ( -3298.0908203125, 357.818359375, 400, 210, 0, 0, 0, 250 ) setElementData (hillRadar, "zombieProof", true) function enterZone(hitPlayer,thePlayer) local gang = getElementModel (hitPlayer) if getElementData(hitPlayer,"gang") == "Z.S.G" then toggleControl (hitPlayer, "fire", true ) toggleControl (hitPlayer, "aim_weapon", true) toggleControl (hitPlayer, "vehicle_fire", true) outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Entraste a la base ZS~Gamers", hitPlayer, 255, 255, 255, true ) if not outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Entraste a la base ZS~Gamers, pero no eres del Team asique moriras.", hitPlayer, 255, 0, 0, true ) else killPed (hitPlayer) end end end addEventHandler( "onColShapeHit", hillArea, enterZone ) function enterZone2(hitPlayer,thePlayer) local gang = getElementModel (hitPlayer) if getElementData(hitPlayer,"gang") == "Z.S.G" then toggleControl (hitPlayer, "fire", true ) toggleControl (hitPlayer, "aim_weapon", true) toggleControl (hitPlayer, "vehicle_fire", true) outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Saliste de la base ZS~Gamers", hitPlayer, 255, 255, 255, true ) if not outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Saliste de la base ZS~Gamers, pero no eres del Team asique moriras.", hitPlayer, 255, 0, 0, true ) elseif killPed (hitPlayer) end end end addEventHandler( "onColShapeLeave", hillArea, enterZone2 ) Porfavor nesesito ayuda, gracias. Link to comment
Alexs Posted February 21, 2013 Share Posted February 21, 2013 if not Eso esta solo, borralo y se debería resolver. Link to comment
Atouk Posted February 21, 2013 Author Share Posted February 21, 2013 No me da errores, pero no ase lo que quiero. Errores: 1.- Cuando sos del mismo gang, te dice los dos output, quiero que te diga 1. 2.- Cuando no sos del gang entras a el area, pero no me dice el 2do output. Link to comment
AlvareZ_ Posted February 21, 2013 Share Posted February 21, 2013 Intenta Esto: local hillArea = createColRectangle ( -3298.0908203125, 357.818359375, 200, 210 ) local hillRadar = createRadarArea ( -3298.0908203125, 357.818359375, 400, 210, 0, 0, 0, 250 ) setElementData (hillRadar, "zombieProof", true) function enterZone(hitPlayer,thePlayer) local gang = getElementModel (hitPlayer) if getElementData(hitPlayer,"gang") == "Z.S.G" then toggleControl (hitPlayer, "fire", true ) toggleControl (hitPlayer, "aim_weapon", true) toggleControl (hitPlayer, "vehicle_fire", true) outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Entraste a la base ZS~Gamers", hitPlayer, 255, 255, 255, true ) else outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Entraste a la base ZS~Gamers, pero no eres del Team asique moriras.", hitPlayer, 255, 0, 0, true ) killPed (hitPlayer) end end end addEventHandler( "onColShapeHit", hillArea, enterZone ) function enterZone2(hitPlayer,thePlayer) local gang = getElementModel (hitPlayer) if getElementData(hitPlayer,"gang") == "Z.S.G" then toggleControl (hitPlayer, "fire", true ) toggleControl (hitPlayer, "aim_weapon", true) toggleControl (hitPlayer, "vehicle_fire", true) outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Saliste de la base ZS~Gamers", hitPlayer, 255, 255, 255, true ) else outputChatBox ( "#3399FF[#FFCC00BASE#3399FF] #FFF000Saliste de la base ZS~Gamers, pero no eres del Team asique moriras.", hitPlayer, 255, 0, 0, true ) killPed (hitPlayer) end end end addEventHandler( "onColShapeLeave", hillArea, enterZone2 ) Link to comment
Atouk Posted February 21, 2013 Author Share Posted February 21, 2013 Muchisimas gracias alvares, muchisimas gracias a todos! :D Link to comment
Recommended Posts