Narutimmy Posted April 3, 2013 Share Posted April 3, 2013 lo que sucede es que el spawn al morir es tan rapido que las armas en lugar de quedar en el lugar de mierte, aparecen en el punto de spawn por lo cual mueren y recuperan las armas al instante Link to comment
Narutimmy Posted April 3, 2013 Author Share Posted April 3, 2013 Cambia el Tiempo de spawn... pero como? Link to comment
AlvareZ_ Posted April 3, 2013 Share Posted April 3, 2013 Por que no pruebas algo asi ? setTime(spawnPlayer, 3000, 1, source, x, y, z) Link to comment
NodZen Posted April 3, 2013 Share Posted April 3, 2013 Depende. Si usas el spawn de 50p entonces editas el "s_main". Si no, usas lo que te Dijo Alvarez Link to comment
Narutimmy Posted April 3, 2013 Author Share Posted April 3, 2013 Depende. Si usas el spawn de 50p entonces editas el "s_main". Si no, usas lo que te Dijo Alvarez Nop no uso el de 50p Link to comment
AlvareZ_ Posted April 3, 2013 Share Posted April 3, 2013 Entonces usa lo que te dije, Si tienes algún problema postealo Link to comment
Narutimmy Posted April 4, 2013 Author Share Posted April 4, 2013 Entonces usa lo que te dije, Si tienes algún problema postealo Yo uso este Respawn pero... puse lo que dijistes pero no funciona osea ya no revives function ReSpawn () local skin2 = getElementModel (source) local clanName = getTeamName(getPlayerTeam(source)) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer (source, -2616.3608, 2256.6555, 500, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) if clanName == "XANA" then fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer(source, 810.9650, -1098.2874, 26, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "OSS" then fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer(source, 3135.7094, -875.666, 30, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "FOLT" then fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer(source, -1373.9079, 508.7547, 12, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "Medic" then fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer (source, -2616.3608, 2256.6555, 500, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 41, 5000 ) giveWeapon ( source, 46, 1 ) elseif clanName == "Sobrevivientes" then fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer (source, -2616.3608, 2256.6555, 500, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) end end addEventHandler ("onPlayerWasted", getRootElement(), ReSpawn) Link to comment
Plate Posted April 4, 2013 Share Posted April 4, 2013 function ReSpawn () local skin2 = getElementModel (source) local clanName = getTeamName(getPlayerTeam(source)) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer (source, -2616.3608, 2256.6555, 500, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) if clanName == "XANA" then setTimer(spawnPlayer, 1000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "OSS" then setTimer(spawnPlayer, 1000, 1, source, 3135.7094, -875.666, 30, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "FOLT" then setTimer(spawnPlayer, 1000, 1, source, -1373.9079, 508.7547, 12, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "Medic" then setTimer(spawnPlayer, 1000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 41, 5000 ) giveWeapon ( source, 46, 1 ) elseif clanName == "Sobrevivientes" then setTimer(spawnPlayer, 1000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) end end addEventHandler ("onPlayerWasted", getRootElement(), ReSpawn) Link to comment
AlvareZ_ Posted April 4, 2013 Share Posted April 4, 2013 Intenta lo que te dice Plate si no postea el error del debug Link to comment
Narutimmy Posted April 4, 2013 Author Share Posted April 4, 2013 function ReSpawn () local skin2 = getElementModel (source) local clanName = getTeamName(getPlayerTeam(source)) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) spawnPlayer (source, -2616.3608, 2256.6555, 500, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) if clanName == "XANA" then setTimer(spawnPlayer, 1000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "OSS" then setTimer(spawnPlayer, 1000, 1, source, 3135.7094, -875.666, 30, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "FOLT" then setTimer(spawnPlayer, 1000, 1, source, -1373.9079, 508.7547, 12, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "Medic" then setTimer(spawnPlayer, 1000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 41, 5000 ) giveWeapon ( source, 46, 1 ) elseif clanName == "Sobrevivientes" then setTimer(spawnPlayer, 1000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) end end addEventHandler ("onPlayerWasted", getRootElement(), ReSpawn) Asi lo habia echo pero nada revisare el debug Link to comment
Plate Posted April 4, 2013 Share Posted April 4, 2013 entoces el problema es en el resorce de pickups Link to comment
NodZen Posted April 5, 2013 Share Posted April 5, 2013 Que quieres hacer exactamente? Porque tu script solo reespawnea al players despues de 1 segundo. Link to comment
Narutimmy Posted April 9, 2013 Author Share Posted April 9, 2013 Que quieres hacer exactamente? Porque tu script solo reespawnea al players despues de 1 segundo. Lo que pasa es que mueren y las Armas se en lugar de quedarse tiradas donde muere, se quedan donde spawnea, por lo cual al revivir las agarra y no las pierde, lo que quiero es retrasar el spawn , unos 5 o 10 Segundos, porque mueres y spawnneas al instante. Link to comment
AlvareZ_ Posted April 9, 2013 Share Posted April 9, 2013 Intenta esto: function ReSpawn () local skin2 = getElementModel (source) local clanName = getTeamName(getPlayerTeam(source)) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setTimer(spawnPlayer, 3000, 1, source, -2616.3608, 2256.6555, 500, 0) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) if clanName == "XANA" then setTimer(spawnPlayer, 3000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "OSS" then setTimer(spawnPlayer, 3000, 1, source, 3135.7094, -875.666, 30, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "FOLT" then setTimer(spawnPlayer, 3000, 1, source, -1373.9079, 508.7547, 12, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) elseif clanName == "Medic" then setTimer(spawnPlayer, 3000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 41, 5000 ) giveWeapon ( source, 46, 1 ) elseif clanName == "Sobrevivientes" then setTimer(spawnPlayer, 3000, 1, source, -2616.3608, 2256.6555, 500, 0) fadeCamera(source, true) setCameraTarget(source, source) showChat(source, true) setElementModel ( source, skin2 ) giveWeapon ( source, 22, 200 ) giveWeapon ( source, 46, 1 ) end end addEventHandler ("onPlayerWasted", getRootElement(), ReSpawn) Link to comment
Sasu Posted April 9, 2013 Share Posted April 9, 2013 Ese script no crea pickups solo le da armas a el jugador cuando spawnea. Usa createPickup Link to comment
Narutimmy Posted April 9, 2013 Author Share Posted April 9, 2013 Ese script no crea pickups solo le da armas a el jugador cuando spawnea. Usa createPickup ya funciono, solo era de poner los timer a el spawn, puse 5 segundos y listo Link to comment
Recommended Posts