Como hacer los teleport en randon
#1

Hola amigos de samp me pueden dar una idea de como puedo hacer que los mensajes como estos, salgan en randon como se muestra en la imagen imagen...




Nota: se como hacer los Textdraw solo la funcion es lo que me acompleja.
Reply
#2

Ponle un timer de cada 3 minutos o el tiempo que desees, (que se repita el timer), dentro de йse timer ponle una variable, ejemplos:

pawn Код:
forward Mensajes(playerid);
public Mensajes(playerid)
{
    new azar= random(2);
    switch(azar)
    {
        case 0:
        {
        // TextDrawShowForPlayer
        //un timer para TextDrawHideForPlayer
        }
        case 1:
        {
        //lo mismo de arriba pero otro textdraw
        }// si quieres mas cases le pones mas random
    }
    return true;
}
Reply
#3

Quote:
Originally Posted by jotajeda
Посмотреть сообщение
Ponle un timer de cada 3 minutos o el tiempo que desees, (que se repita el timer), dentro de йse timer ponle una variable, ejemplos:

pawn Код:
forward Mensajes(playerid);
public Mensajes(playerid)
{
    new azar= random(2);
    switch(azar)
    {
        case 0:
        {
        // TextDrawShowForPlayer
        //un timer para TextDrawHideForPlayer
        }
        case 1:
        {
        //lo mismo de arriba pero otro textdraw
        }// si quieres mas cases le pones mas random
    }
    return true;
}
men este tambien se puedo los mismo pero que salga en el chat?
Reply
#4

Quote:
Originally Posted by Julian40MASTER
Посмотреть сообщение
men este tambien se puedo los mismo pero que salga en el chat?
Si allн adentro donde estбn los comentarios puedes poner lo que sea, ejemplo: que le saga un pene gigante y que otro se lo mame, etc. Saludos...
Reply
#5

Seria asн Eginaxtamente, solo tendrias que crear tus 3 textos y definirlos.

pawn Код:
if (strcmp("Comando", cmdtext, true, 10) == 0)
{
Mensaje(playerid,"Comando");//Se envia el comando segun tu quieras
return 1;
}
//Referencia..
forward Mensaje(playerid,command[]);public Mensaje(playerid,command[])
{
format(string2,sizeof(string2),"%s fue a %s",PlayerName(playerid),command);//Mostramos Name y Comando/Texto definido en el CMD
if (textos==0) {TextDrawSetString(Texto1,string2);TextDrawShowForAll(Texto1);
SetTimerEx("Hide", 5000, 0,"d",playerid);
}
else if (textos2==0)
{
TextDrawSetString(Texto2,string2);TextDrawShowForAll(Texto2);
SetTimerEx("Hide", 5000, 0,"d",playerid);
}
else if (textos3==0)
{
TextDrawSetString(Texto3,string2);TextDrawShowForAll(Texto3);
SetTimerEx("Hide", 5000, 0,"d",playerid);
}
return 1;
}

public Hide(playerid)
{
TextDrawHideForAll(Texto1);TextDrawHideForAll(Texto2);TextDrawHideForAll(Texto3);
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)