Programación en Pawn - SAMP

[APORTE] Robo de banco de L.S.P.D PARA °•.[PZ].•°

Reglas del Foro

  • Si tu código es corto, no crees un tema nuevo para liberarlo, publica un mensaje en el tema [Funciones] ¡Publica tu código aquí!.
  • Si creas una guía, debes explicar el código claramente. Evita poner la explicación en forma de comentarios dentro del mismo y no olvides utilizar el BBCode correspondiente: [Pawn]Código aquí[/Pawn].
  • Si tu código necesita plugins, includes u otros códigos adicionales para funcionar, debes mencionarlo en el mensaje.
  • Si has utilizado códigos de otros autores, recuerda colocar los créditos correspondientes. (El plagio es motivo de sanción).
  • El título del tema debe contener el nombre del GameMode al cual está destinado el código (puedes utilizar abreviaturas o tags). Por ejemplo: "[ZC] Menú para 24/7".

Moderador: Ayudantes

Hola como estan gente bueno hoy les traigo un aporte de robar el banco de L.S.P.D Creditos del script: Mi Persona
Vale comenzemos

Añadimos el comando
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
    {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Ahora añadimos los Forward
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11

forward RobarTienda(playerid);
public RobarTienda(playerid)
{
    new texto[64]; //Creamos un new con la cantidad de caracteres que tendrá nuestro mensaje
    DarDinero(playerid,50000);
    format(texto,sizeof(texto),"{33CCFF}Saqueo finalizado exitosamente, lograste robar $50000"); //Le enviamos un mensaje al que esta robando diciéndole que gano X cantidad de dinero
    SendClientMessage(playerid, -1, "{33CCFF}Te dieron {FF3300}5 {33CCFF}estrella de busqueda por {FF3300}robar el banco");
    SendClientMessage(playerid, -1,texto); //Envía el mensaje de arriba
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid) + 5); //Le sumamos 5 estrellas al jugador por robar la tienda
    return 1;
}
  Cantidad de llaves: Abiertas(6)-Cerradas(6) | Lineas Totales: 11
Ahora los TextLabel bueno nos ubicamos con CTRL+F y buscamos

Código: Seleccionar todo

TextoSalon = Create3DTextLabel("{FFFFFF}Puedes {F6F61D}/alquilar salon{FFFFFF} de eventos.\nCosto por hora: {00D61C}$20.000", 0xFFFFFF00, -1250.3397,2093.7437,1246.6360, 10.0, 1, 0);
Y lo ponen donde quieran que diga, osea me refiero ponerlo abajo de un CreateDynamic3DTextLabel
 Codigo Pawno:
1

CreateDynamic3DTextLabel("{0066FF}¿Quieres saquear este banco?\n{FFFFFF}Para saquear utiliza{0066FF} /saquear",0xFFFFFFFC, 824.8563, 10.1694, 1004.1797, 87.9025); //SAQUEAR
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 1
IMAGENES:
Imagen
Imagen
Imagen
Imagen
Imagen
Por si no se ven las imagenes: https://imgur.com/a/wUcPqqP
Alejandro44 escribió:
02 Jun 2018 08:39
Hola como estan gente bueno hoy les traigo un aporte de robar el banco de L.S.P.D Creditos del script: Mi Persona
Vale comenzemos

Añadimos el comando
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
    {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Ahora añadimos los Forward
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11

forward RobarTienda(playerid);
public RobarTienda(playerid)
{
    new texto[64]; //Creamos un new con la cantidad de caracteres que tendrá nuestro mensaje
    DarDinero(playerid,50000);
    format(texto,sizeof(texto),"{33CCFF}Saqueo finalizado exitosamente, lograste robar $50000"); //Le enviamos un mensaje al que esta robando diciéndole que gano X cantidad de dinero
    SendClientMessage(playerid, -1, "{33CCFF}Te dieron {FF3300}5 {33CCFF}estrella de busqueda por {FF3300}robar el banco");
    SendClientMessage(playerid, -1,texto); //Envía el mensaje de arriba
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid) + 5); //Le sumamos 5 estrellas al jugador por robar la tienda
    return 1;
}
  Cantidad de llaves: Abiertas(6)-Cerradas(6) | Lineas Totales: 11
Ahora los TextLabel bueno nos ubicamos con CTRL+F y buscamos

Código: Seleccionar todo

TextoSalon = Create3DTextLabel("{FFFFFF}Puedes {F6F61D}/alquilar salon{FFFFFF} de eventos.\nCosto por hora: {00D61C}$20.000", 0xFFFFFF00, -1250.3397,2093.7437,1246.6360, 10.0, 1, 0);
Y lo ponen donde quieran que diga, osea me refiero ponerlo abajo de un CreateDynamic3DTextLabel
 Codigo Pawno:
1

CreateDynamic3DTextLabel("{0066FF}¿Quieres saquear este banco?\n{FFFFFF}Para saquear utiliza{0066FF} /saquear",0xFFFFFFFC, 824.8563, 10.1694, 1004.1797, 87.9025); //SAQUEAR
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 1
IMAGENES:
Imagen
Imagen
Imagen
Imagen
Imagen
Por si no se ven las imagenes: https://imgur.com/a/wUcPqqP
Buen aporte :D
AndrewQuintero escribió:
02 Jun 2018 09:11
Alejandro44 escribió:
02 Jun 2018 08:39
Hola como estan gente bueno hoy les traigo un aporte de robar el banco de L.S.P.D Creditos del script: Mi Persona
Vale comenzemos

Añadimos el comando
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
    {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Ahora añadimos los Forward
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11

forward RobarTienda(playerid);
public RobarTienda(playerid)
{
    new texto[64]; //Creamos un new con la cantidad de caracteres que tendrá nuestro mensaje
    DarDinero(playerid,50000);
    format(texto,sizeof(texto),"{33CCFF}Saqueo finalizado exitosamente, lograste robar $50000"); //Le enviamos un mensaje al que esta robando diciéndole que gano X cantidad de dinero
    SendClientMessage(playerid, -1, "{33CCFF}Te dieron {FF3300}5 {33CCFF}estrella de busqueda por {FF3300}robar el banco");
    SendClientMessage(playerid, -1,texto); //Envía el mensaje de arriba
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid) + 5); //Le sumamos 5 estrellas al jugador por robar la tienda
    return 1;
}
  Cantidad de llaves: Abiertas(6)-Cerradas(6) | Lineas Totales: 11
Ahora los TextLabel bueno nos ubicamos con CTRL+F y buscamos

Código: Seleccionar todo

TextoSalon = Create3DTextLabel("{FFFFFF}Puedes {F6F61D}/alquilar salon{FFFFFF} de eventos.\nCosto por hora: {00D61C}$20.000", 0xFFFFFF00, -1250.3397,2093.7437,1246.6360, 10.0, 1, 0);
Y lo ponen donde quieran que diga, osea me refiero ponerlo abajo de un CreateDynamic3DTextLabel
 Codigo Pawno:
1

CreateDynamic3DTextLabel("{0066FF}¿Quieres saquear este banco?\n{FFFFFF}Para saquear utiliza{0066FF} /saquear",0xFFFFFFFC, 824.8563, 10.1694, 1004.1797, 87.9025); //SAQUEAR
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 1
IMAGENES:
Imagen
Imagen
Imagen
Imagen
Imagen
Por si no se ven las imagenes: https://imgur.com/a/wUcPqqP
Buen aporte :D
Gracias <3
Alejandro44 escribió:
02 Jun 2018 09:12
AndrewQuintero escribió:
02 Jun 2018 09:11
Alejandro44 escribió:
02 Jun 2018 08:39
Hola como estan gente bueno hoy les traigo un aporte de robar el banco de L.S.P.D Creditos del script: Mi Persona
Vale comenzemos

Añadimos el comando
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
    {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Ahora añadimos los Forward
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11

forward RobarTienda(playerid);
public RobarTienda(playerid)
{
    new texto[64]; //Creamos un new con la cantidad de caracteres que tendrá nuestro mensaje
    DarDinero(playerid,50000);
    format(texto,sizeof(texto),"{33CCFF}Saqueo finalizado exitosamente, lograste robar $50000"); //Le enviamos un mensaje al que esta robando diciéndole que gano X cantidad de dinero
    SendClientMessage(playerid, -1, "{33CCFF}Te dieron {FF3300}5 {33CCFF}estrella de busqueda por {FF3300}robar el banco");
    SendClientMessage(playerid, -1,texto); //Envía el mensaje de arriba
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid) + 5); //Le sumamos 5 estrellas al jugador por robar la tienda
    return 1;
}
  Cantidad de llaves: Abiertas(6)-Cerradas(6) | Lineas Totales: 11
Ahora los TextLabel bueno nos ubicamos con CTRL+F y buscamos

Código: Seleccionar todo

TextoSalon = Create3DTextLabel("{FFFFFF}Puedes {F6F61D}/alquilar salon{FFFFFF} de eventos.\nCosto por hora: {00D61C}$20.000", 0xFFFFFF00, -1250.3397,2093.7437,1246.6360, 10.0, 1, 0);
Y lo ponen donde quieran que diga, osea me refiero ponerlo abajo de un CreateDynamic3DTextLabel
 Codigo Pawno:
1

CreateDynamic3DTextLabel("{0066FF}¿Quieres saquear este banco?\n{FFFFFF}Para saquear utiliza{0066FF} /saquear",0xFFFFFFFC, 824.8563, 10.1694, 1004.1797, 87.9025); //SAQUEAR
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 1
IMAGENES:
Imagen
Imagen
Imagen
Imagen
Imagen
Por si no se ven las imagenes: https://imgur.com/a/wUcPqqP
Buen aporte :D
Gracias <3
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
        {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Da un warring en if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
AndrewQuintero escribió:
02 Jun 2018 09:15
Alejandro44 escribió:
02 Jun 2018 09:12
AndrewQuintero escribió:
02 Jun 2018 09:11


Buen aporte :D
Gracias <3
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
        {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Da un warring en if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
Bro hay ves tus como lo editas entiendes y como lo acomodas porque yo solo cumplo con aportar cosas -dots -happy
Alejandro44 escribió:
02 Jun 2018 09:16
AndrewQuintero escribió:
02 Jun 2018 09:15
Alejandro44 escribió:
02 Jun 2018 09:12


Gracias <3
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
        {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Da un warring en if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
Bro hay ves tus como lo editas entiendes y como lo acomodas porque yo solo cumplo con aportar cosas -dots -happy
Yo se quitarlos -dots solo te digo para los nuevos cuando vengan y no tengan en sus GM ningun warring luego andaran preguntado como quitarlo.. -mfr_closed2
AndrewQuintero escribió:
02 Jun 2018 09:15
Alejandro44 escribió:
02 Jun 2018 09:12
AndrewQuintero escribió:
02 Jun 2018 09:11


Buen aporte :D
Gracias <3
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
        {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Da un warring en if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
:v xdd <33
AndrewQuintero escribió:
02 Jun 2018 09:17
Alejandro44 escribió:
02 Jun 2018 09:16
AndrewQuintero escribió:
02 Jun 2018 09:15


 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
        if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
        {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Da un warring en if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
Bro hay ves tus como lo editas entiendes y como lo acomodas porque yo solo cumplo con aportar cosas -dots -happy
Yo se quitarlos -dots solo te digo para los nuevos cuando vengan y no tengan en sus GM ningun warring luego andaran preguntado como quitarlo.. -mfr_closed2
Como era tu skype si nos unimos los dos podemos formar grandes aportes <3
Alejandro44 escribió:
02 Jun 2018 09:19
AndrewQuintero escribió:
02 Jun 2018 09:17
Alejandro44 escribió:
02 Jun 2018 09:16


Bro hay ves tus como lo editas entiendes y como lo acomodas porque yo solo cumplo con aportar cosas -dots -happy
Yo se quitarlos -dots solo te digo para los nuevos cuando vengan y no tengan en sus GM ningun warring luego andaran preguntado como quitarlo.. -mfr_closed2
Como era tu skype si nos unimos los dos podemos formar grandes aportes <3
marcelito222281 Agrega <3
Buena

@Me gusta
Alejandro44 escribió:
02 Jun 2018 08:39
Hola como estan gente bueno hoy les traigo un aporte de robar el banco de L.S.P.D Creditos del script: Mi Persona
Vale comenzemos

Añadimos el comando
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,250,824.8563,10.1694,1004.1797,87.9025)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
    {
        SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
Ahora añadimos los Forward
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11

forward RobarTienda(playerid);
public RobarTienda(playerid)
{
    new texto[64]; //Creamos un new con la cantidad de caracteres que tendrá nuestro mensaje
    DarDinero(playerid,50000);
    format(texto,sizeof(texto),"{33CCFF}Saqueo finalizado exitosamente, lograste robar $50000"); //Le enviamos un mensaje al que esta robando diciéndole que gano X cantidad de dinero
    SendClientMessage(playerid, -1, "{33CCFF}Te dieron {FF3300}5 {33CCFF}estrella de busqueda por {FF3300}robar el banco");
    SendClientMessage(playerid, -1,texto); //Envía el mensaje de arriba
    SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid) + 5); //Le sumamos 5 estrellas al jugador por robar la tienda
    return 1;
}
  Cantidad de llaves: Abiertas(6)-Cerradas(6) | Lineas Totales: 11
Ahora los TextLabel bueno nos ubicamos con CTRL+F y buscamos

Código: Seleccionar todo

TextoSalon = Create3DTextLabel("{FFFFFF}Puedes {F6F61D}/alquilar salon{FFFFFF} de eventos.\nCosto por hora: {00D61C}$20.000", 0xFFFFFF00, -1250.3397,2093.7437,1246.6360, 10.0, 1, 0);
Y lo ponen donde quieran que diga, osea me refiero ponerlo abajo de un CreateDynamic3DTextLabel
 Codigo Pawno:
1

CreateDynamic3DTextLabel("{0066FF}¿Quieres saquear este banco?\n{FFFFFF}Para saquear utiliza{0066FF} /saquear",0xFFFFFFFC, 824.8563, 10.1694, 1004.1797, 87.9025); //SAQUEAR
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 1
IMAGENES:
Imagen
Imagen
Imagen
Imagen
Imagen
Por si no se ven las imagenes: https://imgur.com/a/wUcPqqP
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13

CMD:saquear(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 250 ,824.8563,10.1694,1004.1797)) //Acá ustedes lo editan y ponen dónde quieren que sea el robo.
    {
	    SendClientMessage(playerid, -1, "{0066FF}Saqueando banco espera un momento o se cancelara el robo...");
        SetTimerEx("RobarTienda",10000,false,"i",playerid); //Nombre de la función, tiempo de robo, repetición, etc.
       	if(Muriendo[playerid] == 1 || Consumible[playerid] == 1 || VariableCaido[playerid] == 1 || Esposando[playerid] == 2 || recogiendo[playerid] > 0) return 1;
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 1, 0,0);
        //Acá agregan más cosas si quieren, por EJ: Animaciones, etc.
    }
    else SendClientMessage(playerid, -1, "{FF3300}No estas en una tienda que se pueda saquear.");
    return 1;
}
  Cantidad de llaves: Abiertas(4)-Cerradas(4) | Lineas Totales: 13
CMD:Saquear sin warring Saludos :D
Alguien me ayuda a ponerlo que se pueda robar una vez cada 24 horas? ya que se puede saquear cada segundo y ganar dinero infinito

¿Quién está conectado?

En total hay 1 usuario conectado :: 0 registrados, 0 ocultos y 1 invitado (basados en usuarios activos en los últimos 5 minutos)
La mayor cantidad de usuarios identificados fue 855 el 27 May 2018 00:03

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado