SA-MP Forums Archive
Como hacer comandos para poner pack de armas - 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: Como hacer comandos para poner pack de armas (/showthread.php?tid=283795)



Como hacer comandos para poner pack de armas - jangel - 16.09.2011

bueno ps como hago el comando para poner el pack de armas asi como el 1,2,3 etc que sea /armas1 y salen todas las armas del pack 1 del san andreas normal menos las bazukas ps xD sin que le cobren dinero xD


Respuesta: Como hacer comandos para poner pack de armas - D3IMON - 16.09.2011

Aqui busca la id de tu armas que quieras https://sampwiki.blast.hk/wiki/Weapons
pawn Код:
if(strcmp(cmdtext, "/armas1", true) == 0)
{
    GivePlayerWeapon(playerid, 24, 9999);
    GivePlayerWeapon(playerid, 27, 9999);
    GivePlayerWeapon(playerid, 29, 9999);
    GivePlayerWeapon(playerid, 31, 9999);
    GivePlayerWeapon(playerid, 34, 9999);
    return 1;
}



Respuesta: Como hacer comandos para poner pack de armas - Voychuk - 16.09.2011

Tambiйn puedes hacer /armas 1 /armas 2 etc..
pawn Код:
if(strcmp(cmdtext, "/armas", true)==0)
{
new idx;
new tmp = strtok(cmdtext, idx);
if(tmp=="1")
{
GivePlayerWeapon(playerid, idarma, balas);
GivePlayerWeapon(playerid, idarma, balas);
}
if(tmp=="2")
{
//GivePlayerWeapon
}
return 1;
}


stock strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}



Re: Como hacer comandos para poner pack de armas - jangel - 16.09.2011

bueno ps d3imon lo hice como tu me dijiste pss puse estos codigos xD

if(strcmp(cmdtext, "/armas1", true) == 0)
{
GivePlayerWeapon(playerid, 343, 9999);
GivePlayerWeapon(playerid, 346, 9999);
GivePlayerWeapon(playerid, 349, 9999);
GivePlayerWeapon(playerid, 352, 9999);
GivePlayerWeapon(playerid, 355, 9999);
GivePlayerWeapon(playerid, 357, 9999);
GivePlayerWeapon(playerid, 371, 9999);
return 1;
}


if(strcmp(cmdtext, "/armas2", true) == 0)
{
GivePlayerWeapon(playerid, 342, 9999);
GivePlayerWeapon(playerid, 348, 9999);
GivePlayerWeapon(playerid, 351, 9999);
GivePlayerWeapon(playerid, 372, 9999);
GivePlayerWeapon(playerid, 356, 9999);
GivePlayerWeapon(playerid, 358, 9999);
GivePlayerWeapon(playerid, 371, 9999);
return 1;
}


if(strcmp(cmdtext, "/armas3", true) == 0)
{
GivePlayerWeapon(playerid, 342, 9999);
GivePlayerWeapon(playerid, 347, 9999);
GivePlayerWeapon(playerid, 351, 9999);
GivePlayerWeapon(playerid, 353, 9999);
GivePlayerWeapon(playerid, 356, 9999);
GivePlayerWeapon(playerid, 358, 9999);
GivePlayerWeapon(playerid, 371, 9999);
return 1;
}

if(strcmp(cmdtext, "/armas4", true) == 0)
{
GivePlayerWeapon(playerid, 344, 9999);
GivePlayerWeapon(playerid, 347, 9999);
GivePlayerWeapon(playerid, 349, 9999);
GivePlayerWeapon(playerid, 372, 9999);
GivePlayerWeapon(playerid, 356, 9999);
GivePlayerWeapon(playerid, 358, 9999);
GivePlayerWeapon(playerid, 371, 9999);
return 1;
}


pero ya los instale no me dio ningun error ni warning pero cuando uso el comando en el juego no pasa nada xD me ayudas porfas creo que falto algo no??


Respuesta: Como hacer comandos para poner pack de armas - Lunnatiicz - 16.09.2011

Tengo mucho que no ando en este rollo pero verй que tal

pawn Код:
if (!strcmp(cmdtext, "/pack 1", true))
{
   GivePlayerWeapon(playerid, 2, 9999);
   return 1;
}
else if(!strcmp(cmdtext, "/pack 2", true))
{
  GivePlayerWeapon(playerid, 1, 99999);
  return 1;
}



Respuesta: Como hacer comandos para poner pack de armas - leaNN! - 16.09.2011

Jangel, las IDs que pusiste no existen. Fijate en la lista de IDs de las Armas, ahi tenes bien las IDs.


Re: Como hacer comandos para poner pack de armas - jangel - 16.09.2011

ya las encontre gracias de todos modos los cree yo mismo hehe

if(strcmp("/armas4", cmdtext, true) == 0){
GivePlayerWeapon(playerid, 18, 14);
GivePlayerWeapon(playerid, 23, 9999);
GivePlayerWeapon(playerid, 27, 9999);
GivePlayerWeapon(playerid, 32, 9999);
GivePlayerWeapon(playerid, 31, 9999);
GivePlayerWeapon(playerid, 34, 9999);
GivePlayerWeapon(playerid, 46, 9999);
SendClientMessage(playerid, COLOR_YELLOW, "Has obtenido pack de armas 4");
return 1;
}

xD


Respuesta: Como hacer comandos para poner pack de armas - FixeeD - 20.12.2014

:v :v :v Me Parece Que Necesitas Ayuda De Un Scripter Profesional como yo :v


Respuesta: Como hacer comandos para poner pack de armas - StrorkMax21 - 03.05.2017

como le coloco que solo los admin puedan?