Vic_RattleHead Posted January 20, 2015 Share Posted January 20, 2015 Hola privatice unos clanes en mi spawn, puse un aviso para los que no son parte del clan: outputChatBox("No eres parte del clan KEA", thePlayer, 255, 0, 0) la parte de "KEA" la cambie por el nombre de cada clan. el problema es que cuando presiono el boton de "spawn" aparece el mensaje de todos los clanes ej: No eres parte del clan KEA No eres parte del clan KEA No eres parte del clan iOS No eres parte del clan iOS No eres parte del clan iOS No eres parte del clan TPK No eres parte del clan TPK No eres parte del clan WZ No eres parte del clan ESP No eres parte del clan LC No eres parte del clan NOVA No eres parte del clan DF No eres parte del clan MK No eres parte del clan LN No eres parte del clan TKF No eres parte del clan TFD No eres parte del clan GOW No eres parte del clan DOF No eres parte del clan GpS No eres parte del clan Hunter No eres parte del clan HH No eres Administrador. No eres Moderador. y aunque seas del clan igual cuando apareces sale todo eso como logro hacer que ese mensaje solo salga depende del clan osea clan KEA: No eres parte del clan KEA y solo aparezca este mensaje para KEA y solo a los que no son del clan Link to comment
Alexs Posted January 20, 2015 Share Posted January 20, 2015 ¿Podrías mostrarnos el código completo? Link to comment
Vic_RattleHead Posted January 21, 2015 Author Share Posted January 21, 2015 ¿Podrías mostrarnos el código completo? function spawnKEA( cityName, teamName, skinName ) if ( getElementData(source, "gang") == "KEA" ) and ( teamName == "KEA" and skinName == "KEA 1" ) then setPlayerTeam ( source, teamKEA) local x,y,z x = 731.79998779297 y = -1276.0999755859 z = 13.60000038147 spawnPlayer ( source, x,y,z ) outputChatBox("YOU HAVE JOINED TO: Kill 'Em All[KEA] CLAN!", source, 0, 255, 0) fadeCamera(source, true) giveWeapon ( source, 28, 2000 ) giveWeapon ( source, 31, 2000 ) giveWeapon ( source, 27, 2000 ) setElementHealth ( source, 100 ) setElementModel ( source,15 ) setPedArmor ( source, 0 ) else outputChatBox("No eres parte del clan KEA", thePlayer, 255, 0, 0) triggerClientEvent ( "onPlayerChooseTeam", getRootElement(), teamName ) end end Link to comment
UserToDelete Posted January 21, 2015 Share Posted January 21, 2015 Cual es el evento que maneja esa funcion? Link to comment
Vic_RattleHead Posted January 21, 2015 Author Share Posted January 21, 2015 Cual es el evento que maneja esa funcion? oh si, de tantos clanes copie solo 1 , olvide copiar el evento de ese clan es: addEvent("onPlayerChooseTeam", true) addEventHandler("onPlayerChooseTeam", getRootElement(), spawnKEA) Link to comment
UserToDelete Posted January 21, 2015 Share Posted January 21, 2015 Todas las funciones tienen "onPlayerChooseTeam"?, EDITO TODO: Prueba a hacer un comparativo en client Link to comment
Vic_RattleHead Posted January 21, 2015 Author Share Posted January 21, 2015 Todas las funciones tienen "onPlayerChooseTeam"?,EDITO TODO: Prueba a hacer un comparativo en client si todo es con eso, pero no sé que debo usar para ese problema. Link to comment
UserToDelete Posted January 22, 2015 Share Posted January 22, 2015 Tienes que diferenciar de cada uno de los equipos dentro de la funcion, o si no, poner un elseif y al final "No perteneces a este equipo", solo tienes esas dos. No puedes poner un mismo evento a distintas funciones si en client le haces call, ya que estarias llamando a todas las funciones de equipo y por eso te salta todos los mensajes de error, excepto al equipo que estés unido Link to comment
Vic_RattleHead Posted January 22, 2015 Author Share Posted January 22, 2015 Tienes que diferenciar de cada uno de los equipos dentro de la funcion, o si no, poner un elseif y al final "No perteneces a este equipo", solo tienes esas dos. No puedes poner un mismo evento a distintas funciones si en client le haces call, ya que estarias llamando a todas las funciones de equipo y por eso te salta todos los mensajes de error, excepto al equipo que estés unido Claro yo entiendo perfectamente lo que sucede el problema es que no sé que podria usar para diferenciar "no eres parte de este grupo" en cada clan, tal vez poniendo el teamName o qué? gracias. Link to comment
Recommended Posts