SA-MP Forums Archive
Duda con cуdigo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Duda con cуdigo (/showthread.php?tid=582755)



Duda con cуdigo - Choidito - 23.07.2015

Hola,quisiera saber que como hacer que cada segundo que pase imprima un valor por ejemplo'

Faltan %d segundos para que puedas abrir el baъl.

Faltan 20 segundos..
Faltan 19 segundos..

Y asн,quisiera saber si hay alguna funciуn para poder ahorrarme cуdigos , gracias


Re: Duda con cуdigo - SickAttack - 23.07.2015

Intetale, es la unica forma.

https://sampwiki.blast.hk/wiki/SetTimer
https://sampforum.blast.hk/showthread.php?tid=254915 o un acumulador.

No es dificil, ni un poquito.


Re: Duda con cуdigo - Choidito - 23.07.2015

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Intetale, es la unica forma.

https://sampwiki.blast.hk/wiki/SetTimer
https://sampforum.blast.hk/showthread.php?tid=254915 o un acumulador.

No es dificil, ni un poquito.
Gracias


Re: Duda con cуdigo - INKISICION - 23.07.2015

Es muy censillo, solo vas restando una varible

PHP код:
new tiempoTime //Variable que se restara y el variable para el SetTimer
//Defines la variable en el comando a ejecutar y creas un timer
CMD:comando(playeridparams[])
{
tiempo segundos//Tiempo ejemplo: tiempo = 20; serian 20 segundos
Time SetTimer("ElTimer"1000true); //Cada 1 segundo ira restandose
return 1;
}
public 
ElTimer()
{
format(stringsizeof(string), "Faltan %d segundos para que puedas abrir el baъl.",tiempo);
SendClientMessageToAll(-1string);//Mensaje
tiempo--; //restar la variable
if(tiempo == 0//cuando llegue a 0 que se ejecutara
{
//El evento comenzo
KillTimer(Time); //Matamos el timer
}
return 
1;




Respuesta: Duda con cуdigo - DesingMyCry - 23.07.2015

Ocupar temporizadores para algo asн es nada optimizado.


Respuesta: Duda con cуdigo - OTACON - 23.07.2015

Easy SetTimerCMD - By OTACON (yo conozco a este user, pero nunca me hablб)
--> https://sampforum.blast.hk/showthread.php?tid=440531

hay tres maneras de hacerlo, recomendada la manera numero tres.
saludos.

PD: tambiйn te servirб el tutorial que te paso SickAttack.

http://forum.sa-mp.com/showpost.php?...56&postcount=2


Respuesta: Duda con cуdigo - aoEXE - 23.07.2015

solo has un chequeo si ya pasaron los segundos cuando intente usar la funciуn (abrir baъl), tambiйn de que no es optimizado serнa algo molesto para alguien que spamee el chat con esos mensajes (es sugerencia) xd


Re: Duda con cуdigo - Choidito - 23.07.2015

Me complique un poco con el cуdigo de Sick,ahн revisу los demбs


Re: Duda con cуdigo - Choidito - 23.07.2015

Gracias OTACON con ese aporte, una pregunta,esa definiciуn lo puedo poner en una GM? Si no, pasame el i clude que no se como usar pastebin :/,igual gracias con INKISICION pero me llevу el de OTACON


Respuesta: Duda con cуdigo - DesingMyCry - 23.07.2015

Ve esto: https://sampforum.blast.hk/showthread.php?tid=439112

El tуpico te enseсa a usarlo.