Korisne komande

Započeo Correlli, Maj 28, 2010, 16:52:57 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 6 gostiju pregledaju ovu temu.

Citat: [LYG] $--L84S--$ poslato Jun 17, 2011, 19:23:57 POSLE PODNE
Evo komada za izbacivanje  igraca iz vozila
CMD:izbaci(playerid,params[])
{
   new id, string[128];
   if(sscanf(params, "u", id)) return SendClientMessage(playerid,COLOR_BLUE, "Koristi /izbaci [id]");
    else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_BLUE, "Taj igrac je Offline .");
    else
    {
      if( id == playerid ) return SendClientMessage(playerid,COLOR_RED,"[Greska]: Ne mozes sam sebe izbaciti iz vozila.");
      if(IsPlayerInAnyVehicle(playerid))
      {
        if(GetPlayerVehicleSeat(playerid) == 0)
        {
              if(!IsPlayerInAnyVehicle(id)) return SendClientMessage(playerid,COLOR_RED," Igrac nije u vozilu.");
              if(GetPlayerVehicleSeat(id) != 0) {
           RemovePlayerFromVehicle(id);
           format(string,sizeof string,"[Info]: %s vas je izbacio iz vozila.",GetName(playerid));
           SendClientMessage(id,COLOR_RED,string);
           format(string,sizeof string,"[Info]: Izbacio si %s iz vozila.",GetName(id));
           SendClientMessage(playerid,COLOR_RED,string); }
           else
           {
              SendClientMessage(playerid,COLOR_BLUE,"Nemozes izbaciti vozača.");
           }
        }
        else
        {
           SendClientMessage(playerid,COLOR_BLUE,"Samo vozać može izbaciti iz vozila.");
        }
      }
      else
      {
         SendClientMessage(playerid,COLOR_BLUE,"Niste u vozilu.");
      }
    }
   return true;
}


Trebate imati definirane boje   #define COLOR_RED 0xAA3333AA
#define COLOR_BLUE 0x2641FEAA

To je moja komanda.  >:(

Evo nekoliko /me komandi sa mojim PROX - om


HPROX(id,const iString[],color = 0xFFFFF, Float:Distance)
{
new
   Float:Pos[4];
foreach(Player, i)
{
GetPlayerPos(id, Float:Pos[1], Float:Pos[2], Float:Pos[3]);
if(IsPlayerInRangeOfPoint(i, Float:Distance, Float:Pos[1], Float:Pos[2], Float:Pos[3]))
{
    SendClientMessage(i,color,iString);
}
else return false;
}
return true;
}

/* YCMD */
YCMD:me(playerid,params[],help)
{
#pragma unused help
new
   iText[64],
   iString[128];
if(sscanf(params,"s[64]",iText)) return SCM(playerid,BOJA,"KORISTI: /me [Text]");
else
{
format(iString, sizeof iString, "* %s: %s",GetName(playerid),iText);
HPROX(playerid,iString,BOJA,20.0);
}
return true;
}

/* ZCMD */
COMMAND:me(playerid,params[])
{
new
   iText[64],
   iString[128];
if(sscanf(params,"s[64]",iText)) return SCM(playerid,BOJA,"KORISTI: /me [Text]");
else
{
format(iString, sizeof iString, "* %s: %s",GetName(playerid),iText);
HPROX(playerid,iString,BOJA,20.0);
}
return true;
}

/* YCMD 2 NACIN */
YCMD:me(playerid,params[],help)
{
#pragma unused help
new
  iString[128];
format(iString, sizeof iString, "* %s: %s",GetName(playerid),params);
HPROX(playerid,iString,BOJA,20.0);
return true;
}

/* ZCMD 2 NACIN */
COMMAND:me(playerid,params[])
{
new
  iString[128];
format(iString, sizeof iString, "* %s: %s",GetName(playerid),params);
HPROX(playerid,iString,BOJA,20.0);
return true;
}
Poslednja Izmena: Jun 22, 2011, 12:27:39 POSLE PODNE od [H]265
Kristijan Stipić

Imal neki tutorial za audio plugin?

EDIT: WRONG TEMA
Poslednja Izmena: Jun 24, 2011, 11:41:44 PRE PODNE od GeForce Vega

Citat: [H]265 poslato Jun 22, 2011, 12:19:09 POSLE PODNE
Citat: [LYG] $--L84S--$ poslato Jun 17, 2011, 19:23:57 POSLE PODNE
Evo komada za izbacivanje  igraca iz vozila
CMD:izbaci(playerid,params[])
{
   new id, string[128];
   if(sscanf(params, "u", id)) return SendClientMessage(playerid,COLOR_BLUE, "Koristi /izbaci [id]");
    else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_BLUE, "Taj igrac je Offline .");
    else
    {
      if( id == playerid ) return SendClientMessage(playerid,COLOR_RED,"[Greska]: Ne mozes sam sebe izbaciti iz vozila.");
      if(IsPlayerInAnyVehicle(playerid))
      {
        if(GetPlayerVehicleSeat(playerid) == 0)
        {
              if(!IsPlayerInAnyVehicle(id)) return SendClientMessage(playerid,COLOR_RED," Igrac nije u vozilu.");
              if(GetPlayerVehicleSeat(id) != 0) {
           RemovePlayerFromVehicle(id);
           format(string,sizeof string,"[Info]: %s vas je izbacio iz vozila.",GetName(playerid));
           SendClientMessage(id,COLOR_RED,string);
           format(string,sizeof string,"[Info]: Izbacio si %s iz vozila.",GetName(id));
           SendClientMessage(playerid,COLOR_RED,string); }
           else
           {
              SendClientMessage(playerid,COLOR_BLUE,"Nemozes izbaciti vozača.");
           }
        }
        else
        {
           SendClientMessage(playerid,COLOR_BLUE,"Samo vozać može izbaciti iz vozila.");
        }
      }
      else
      {
         SendClientMessage(playerid,COLOR_BLUE,"Niste u vozilu.");
      }
    }
   return true;
}


Trebate imati definirane boje   #define COLOR_RED 0xAA3333AA
#define COLOR_BLUE 0x2641FEAA

To je moja komanda.  >:(

Evo nekoliko /me komandi sa mojim PROX - om


HPROX(id,const iString[],color = 0xFFFFF, Float:Distance)
{
new
   Float:Pos[4];
foreach(Player, i)
{
GetPlayerPos(id, Float:Pos[1], Float:Pos[2], Float:Pos[3]);
if(IsPlayerInRangeOfPoint(i, Float:Distance, Float:Pos[1], Float:Pos[2], Float:Pos[3]))
{
    SendClientMessage(i,color,iString);
}
else return false;
}
return true;
}

/* YCMD */
YCMD:me(playerid,params[],help)
{
#pragma unused help
new
   iText[64],
   iString[128];
if(sscanf(params,"s[64]",iText)) return SCM(playerid,BOJA,"KORISTI: /me [Text]");
else
{
format(iString, sizeof iString, "* %s: %s",GetName(playerid),iText);
HPROX(playerid,iString,BOJA,20.0);
}
return true;
}

/* ZCMD */
COMMAND:me(playerid,params[])
{
new
   iText[64],
   iString[128];
if(sscanf(params,"s[64]",iText)) return SCM(playerid,BOJA,"KORISTI: /me [Text]");
else
{
format(iString, sizeof iString, "* %s: %s",GetName(playerid),iText);
HPROX(playerid,iString,BOJA,20.0);
}
return true;
}

/* YCMD 2 NACIN */
YCMD:me(playerid,params[],help)
{
#pragma unused help
new
  iString[128];
format(iString, sizeof iString, "* %s: %s",GetName(playerid),params);
HPROX(playerid,iString,BOJA,20.0);
return true;
}

/* ZCMD 2 NACIN */
COMMAND:me(playerid,params[])
{
new
  iString[128];
format(iString, sizeof iString, "* %s: %s",GetName(playerid),params);
HPROX(playerid,iString,BOJA,20.0);
return true;
}

Mogu ti ukrast PROX?

Naravno zato sam i relesao - inače tu sam ga već objavio: http://balkan-samp.com/forum/index.php?topic=4245.105
Kristijan Stipić

@ [H]265 nekuzim ?
ako mislis da sam je C/P onda si ukrivu.
Evo jedna komanda setmoney to sluzi da admin postavi nekom igracu novac na odredenu svotu (ako ima chit ili si stvara novac ili ga zeli ngraditi moze posluziti za razlicite nacine)
CMD:setmoney(playerid, params[])
{
if(PlayerInfo[playerid][pAdminLevel] >= 5)
{
new id,amount, string[70], pName[MAX_PLAYER_NAME];
if(sscanf(params, "ui", id, amount)) return SendClientMessage(playerid, COLOR_RED, "Koristi: /setmoney (id) (amount)");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED, "Igrač je offline.");
else
{
GetPlayerMoney(id);
GetPlayerName(id, pName, MAX_PLAYER_NAME);
ResetPlayerMoney(id);
SetPlayerCash(id , amount);
PlayerInfo[id][pCash] = amount;
format(string, sizeof(string), "Vi ste postavili novac : %d na %s.",amount,pName);
SendClientMessage(playerid, COLOR_RED, string);
return 1;
}
}
else return SendClientMessage(playerid, COLOR_RED, "Ta komanda nepostoji.");
}

Morate imati još definiranu boju #define COLOR_RED 0xAA3333AA

Citat: $--L84S--$ poslato Jun 26, 2011, 12:28:34 POSLE PODNE
@ [H]265 nekuzim ?
ako mislis da sam je C/P onda si ukrivu.

Nemoj kužiti, pogledaj meÄ'u prvim stranicama je moja komanda ISTA takva usporeÄ'ivao sam, čak se i razmaci podudaraju.... ( Mislim, Å¡ta me briga to je komanda.. samo ti kao moderator kopiraÅ¡ tuÄ'e, a joÅ¡ ktome ISTA ta komanda već postoji u ovom topic-u )
Kristijan Stipić

Citat: [H]265 poslato Jun 24, 2011, 13:26:35 POSLE PODNE
Naravno zato sam i relesao - inače tu sam ga već objavio: http://balkan-samp.com/forum/index.php?topic=4245.105

Sta znaci relesao ?  >:(
Citat: ...Neno... poslato Januar 26, 2013, 23:31:02 POSLE PODNE
Poceo sam mapati i tu je doslo do problema.Nakon par mapa,vidio sam post Gottia i kaze da nista nevalja da je katastrofa,i pocnemo se svadjati,psovati.Popusimo bananu obojica,i nakon toga nesto sam napravio (mapu) i Gotti kaze dobra,uh reko opet me zajebava,i saljem ja njemu na pm reko ti mene zajebavas,kaze on ne,i pomirimo se.Nakon toga postali smo dosta dobri

Citat: [H]265 poslato Jun 26, 2011, 14:10:27 POSLE PODNE
Citat: $--L84S--$ poslato Jun 26, 2011, 12:28:34 POSLE PODNE
@ [H]265 nekuzim ?
ako mislis da sam je C/P onda si ukrivu.

Nemoj kužiti, pogledaj meÄ'u prvim stranicama je moja komanda ISTA takva usporeÄ'ivao sam, čak se i razmaci podudaraju.... ( Mislim, Å¡ta me briga to je komanda.. samo ti kao moderator kopiraÅ¡ tuÄ'e, a joÅ¡ ktome ISTA ta komanda već postoji u ovom topic-u )
Nisam uopce gledao jeli tko postao tu komandu.
Kao drugo nevrti se svijet oko tebe i nisam kopirao od tebe ja to uopce nisam ni vidio da je netko postao niti mi je bilo na pameti da idem gledati   da li je netko postao tu komandu to jest gledao sam zadnje 4 stranice.Ne zelim se svadati i pocinjati raspravu ti misli sta zelis  ;).

@ Gotti realizirao.
Poslednja Izmena: Jun 26, 2011, 14:18:55 POSLE PODNE od $--L84S--$


Citat: [BU] Gigi_Falcone poslato Jun 26, 2011, 14:37:36 POSLE PODNE
Citat: Gotti747 poslato Jun 26, 2011, 14:15:58 POSLE PODNE
Citat: [H]265 poslato Jun 24, 2011, 13:26:35 POSLE PODNE
Naravno zato sam i relesao - inače tu sam ga već objavio: http://balkan-samp.com/forum/index.php?topic=4245.105

Sta znaci relesao ?  >:(

releasao = objavio

Znam sta znaci prevod samo mi nije jasno zasto sve vise pricate anglo-srpsko/hrvatskim jezikom, kao da nije jednostavnije da si rekao objavio? tako se gubi jezik..
Citat: ...Neno... poslato Januar 26, 2013, 23:31:02 POSLE PODNE
Poceo sam mapati i tu je doslo do problema.Nakon par mapa,vidio sam post Gottia i kaze da nista nevalja da je katastrofa,i pocnemo se svadjati,psovati.Popusimo bananu obojica,i nakon toga nesto sam napravio (mapu) i Gotti kaze dobra,uh reko opet me zajebava,i saljem ja njemu na pm reko ti mene zajebavas,kaze on ne,i pomirimo se.Nakon toga postali smo dosta dobri

evo jedne komande /put, znaci da stavite igraca do sebe u vozilo, orate biti vozac i morate biti u vozilu :P
CMD:put(playerid, params[])
{
new id, string[128], vehicleid = GetPlayerVehicleID(playerid);
if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_WHITE, "Korištenje: /put [ID]");
else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "Pogrešan ID");
else if(playerid == id) return SendClientMessage(playerid, COLOR_WHITE, "Nemožete sebe staviti u vozilo!");
else
if(IsPlayerInAnyVehicle(playerid))
{
   if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
PutPlayerInVehicle(id, vehicleid, 1);
format(string, sizeof(string), "Stavili ste igrača %s u vaše vozilo", GetName(id));
SendClientMessage(playerid, COLOR_YELLOW, string);
}
}
else SendClientMessage(playerid, COLOR_WHITE, "Morate biti u vozilu!");
return 1;
}


funkcija GetName()
stock GetName(playerid)
{
new
   pName[MAX_PLAYER_NAME];
   
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}


boje:
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_KRED 0xFF0000FF


Hvala [TG]!Snitchu na testanju komande, nisam uspio napraviti ono da nemozete sa bilo koje udaljenosti staviti igraca, ako neko zna molim vas!
Poslednja Izmena: Jun 27, 2011, 13:09:28 POSLE PODNE od System32
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Nisi napravio provjeru dali tamo vec netko sjedi, a ako netko sjedne na mjesto gdje vec netko sjedi, dogadja se sto? Crash

zaboravio :P

Ujutro cu
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

CMD:put(playerid, params[])
{
   new id, string[128], vehicleid = GetPlayerVehicleID(playerid);
   if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_WHITE, "KoriÅ¡tenje: /put [ID]");
   else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "PogreÅ¡an ID");
   else if(playerid == id) return SendClientMessage(playerid, COLOR_WHITE, "Nemožete sebe staviti u vozilo!");
   else
   if(IsPlayerInAnyVehicle(playerid))
   {
       if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
       {
         new var=0;
         for(new i=0;i<MAX_PLAYERS;i++)
         {
          if(IsPlayerInVehicle(i)) {
          if(GetPlayerVehicleSeat(i) == 1) var = 1; 
          }             
         }
         if(var = 1) return SM(playerid,"Netko vec sjedi na tome mjestu!");
         PutPlayerInVehicle(id, vehicleid, 1);
         format(string, sizeof(string), "Stavili ste igrača %s u vaÅ¡e vozilo", GetName(id));
         SendClientMessage(playerid, COLOR_YELLOW, string);
      }
   }
   else SendClientMessage(playerid, COLOR_WHITE, "Morate biti u vozilu!");
   return 1;
}


Moze se to napraviti i krace, ali sad sam editao tvoju, kasnije cu napraviti novu

normlano da moze, napravitcu i ja nead mi se sad :D
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √