PhantomDamn Posted May 16, 2013 Posted May 16, 2013 (edited) gracias ya sasuke me ayudo con todo Edited May 23, 2013 by Guest
Castillo Posted May 16, 2013 Posted May 16, 2013 No, no tiene el menor sentido. Mezclaste client side y server side, ademas de que usas funciones viejas ( getClientName ).
PhantomDamn Posted May 16, 2013 Author Posted May 16, 2013 Upss ... con que podria reemplazar getClientName
Castillo Posted May 16, 2013 Posted May 16, 2013 Con getPlayerName como dice en la pagina de la wiki de getClientName.
PhantomDamn Posted May 19, 2013 Author Posted May 19, 2013 mira solid me estuvieron ayudando... pero aun sigue sin funcionar function greetPlayer ( ) addEventHandler("onClientRender", root, drawTheText) setTimer(removeEventHandler, 10000, 1, "onClientRender", root, drawTheText) end addEventHandler ( "onClientResourceStart", resourceRoot, greetPlayer ) function drawTheText() dxDrawText("#ff0000Welcome: #7CFC00"..getPlayerName(localPlayer)..Al Servidor Estan Cargando Los Resource, sWidth* 0.2, sHeight*0.2, sWidth*0.3, sHeight*0.2, tocolor(255, 255, 255, 255), 5, "bankgothic", "left", "top", false, false, true, true, true) end esta es la meta "poop" name="dxDrawTwxt" version="1.0" type="script" />
FraN-724 Posted May 19, 2013 Posted May 19, 2013 function greetPlayer ( ) addEventHandler("onClientRender", root, drawTheText) setTimer(removeEventHandler, 10000, 1, "onClientRender", root, drawTheText) end addEventHandler ( "onClientResourceStart", resourceRoot, greetPlayer ) function drawTheText() dxDrawText("#ff0000Welcome: #7CFC00"..getPlayerName(localPlayer)..'Al Servidor Estan Cargando Los Resource', sWidth* 0.2, sHeight*0.2, sWidth*0.3, sHeight*0.2, tocolor(255, 255, 255, 255), 5, "bankgothic", "left", "top", false, false, true, true, true) end OT: Renkon, tienes mis números en todas las posts que has hecho .
PhantomDamn Posted May 19, 2013 Author Posted May 19, 2013 no sirve aun... esto deberia aparecer cuando el player valla entrando al servidor diga que los resource estan cargando
Castillo Posted May 19, 2013 Posted May 19, 2013 Ese script es client side, asi cuando este descargando los recursos no se vera.
PhantomDamn Posted May 19, 2013 Author Posted May 19, 2013 entonces eso que sale en un servidor mas los RPG cuando uno entra dice eso.. y si se hace en server side se saldran a todos
Bc# Posted May 21, 2013 Posted May 21, 2013 Ese script nunca funcionara si no tienes definido sHeight ni sHeight, prueba con esto: local sHeight,sHeight = guiGetScreenSize() function greetPlayer ( ) addEventHandler("onClientRender", root, drawTheText) setTimer(removeEventHandler, 10000, 1, "onClientRender", root, drawTheText) end addEventHandler ( "onClientResourceStart", resourceRoot, greetPlayer ) function drawTheText() dxDrawText("#ff0000Welcome: #7CFC00"..getPlayerName(localPlayer)..'Al Servidor Estan Cargando Los Resource', sWidth* 0.2, sHeight*0.2, sWidth*0.3, sHeight*0.2, tocolor(255, 255, 255, 255), 5, "bankgothic", "left", "top", false, false, true, true, true) end Recuerda siempre definir las variables que usas.
PhantomDamn Posted May 21, 2013 Author Posted May 21, 2013 inminente error ... trate de copiar de otro script con dxDrawText y sigue sin andar... -.-
Renkon Posted May 21, 2013 Posted May 21, 2013 Pues eso te pasa por copiar. Porque no intentas hacerlo tu?
Bc# Posted May 21, 2013 Posted May 21, 2013 Ahora que me fijo tienes mal la sintaxis de set timer intenta esto: local sHeight,sHeight = guiGetScreenSize() function greetPlayer ( ) addEventHandler("onClientRender", root, drawTheText) setTimer ( function ( ) removeEventHandler ( "onClientRender", root, drawTheText ) end ,10000,1) end addEventHandler ( "onClientResourceStart", resourceRoot, greetPlayer ) function drawTheText() dxDrawText("#ff0000Welcome: #7CFC00"..getPlayerName(localPlayer)..'Al Servidor Estan Cargando Los Resource', sWidth* 0.2, sHeight*0.2, sWidth*0.3, sHeight*0.2, tocolor(255, 255, 255, 255), 5, "bankgothic", "left", "top", false, false, true, true, true) end
PhantomDamn Posted May 21, 2013 Author Posted May 21, 2013 Pues eso te pasa por copiar. Porque no intentas hacerlo tu? renkon si lees el post desde comienzo lo comence hacer yo Lol estas funciones son cliente side? onPlayerJoin onPlayerConnect gracias
Sasu Posted May 21, 2013 Posted May 21, 2013 Ahora que me fijo tienes mal la sintaxis de set timer intenta esto: local sHeight,sHeight = guiGetScreenSize() function greetPlayer ( ) addEventHandler("onClientRender", root, drawTheText) setTimer ( function ( ) removeEventHandler ( "onClientRender", root, drawTheText ) end ,10000,1) end addEventHandler ( "onClientResourceStart", resourceRoot, greetPlayer ) function drawTheText() dxDrawText("#ff0000Welcome: #7CFC00"..getPlayerName(localPlayer)..'Al Servidor Estan Cargando Los Resource', sWidth* 0.2, sHeight*0.2, sWidth*0.3, sHeight*0.2, tocolor(255, 255, 255, 255), 5, "bankgothic", "left", "top", false, false, true, true, true) end El setTimer estaba bien. estas funciones son cliente side? onPlayerJoin onPlayerConnect gracias Primero que todo son eventos y segundo son server-side.
PhantomDamn Posted May 21, 2013 Author Posted May 21, 2013 y si podria utilizar alguna imagen que salga atras de la barra de loading que diga lo que quiero que haga el dxDrawText?
Recommended Posts