Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

Korisne skripte i kodovi

Započeo Obrisan korisnik
pre 16 godina
33,795
pregleda
252
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Nodypocetnik
Street Runner
pre 16 godina
jesam ali nece
Johny
Shot Caller
pre 16 godina
Nodypocetnik wrote on August 30, 2009, 10:34 pm:
jesam ali nece


Kako dodajes objekte,jesi CreateStreamObject(x,y,z,rotx,roty,rotz,distanca)

mozda si zaboravio distancu,stavi 500.00 ako si nju fulio  😉
Obrisan korisnik Obrisan korisnik
pre 16 godina
Neki su spominjali komandu /clanovi i /lideri pa evo ih. Nisam imao vrmena da ih napravim sa dcmd pa evo ovako
    if ((strcmp(cmdtext, "/clanovi", true)==0)||(strcmp(cmdtext,"/members",true)==0))
    {
          if(PlayerInfo == 1||PlayerInfo == 1)
          {
          if(IsPlayerConnected(playerid))
      {
  SendClientMessage(playerid, COLOR_GOLD, "____________ PD clanovi online ____________");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if(IsPlayerConnected(i))
  {
      if(PlayerInfo == 1||PlayerInfo == 1)
      {
  GetPlayerName(i, sendername, sizeof(sendername));
  format(string, 256, "    - %s", sendername);
  SendClientMessage(playerid, COLOR_IVORY, string);
  }
  }
  }
    SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
  }
  return 1;
          }
          else if(PlayerInfo == 2||PlayerInfo == 2)
          {
          if(IsPlayerConnected(playerid))
      {
  SendClientMessage(playerid, COLOR_GOLD, "____________ FBI clanovi online ____________");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if(IsPlayerConnected(i))
  {
      if(PlayerInfo == 2||PlayerInfo == 2)
      {
  GetPlayerName(i, sendername, sizeof(sendername));
  format(string, 256, "    - %s", sendername);
  SendClientMessage(playerid, COLOR_IVORY, string);
  }
  }
  }
    SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
  }
  return 1;
          }


dalje samo dodavajte else if(PlayerInfo == n||PlayerInfo == n)
ma skontat cete sami, uglavnom oni koji ne mogu to skontat n je broj koji zamjenite brojem org...

druga komanda:
	if (strcmp(cmd, "/lideri", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
SendClientMessage(playerid, COLOR_BRIGHTRED, "________ Lideri Online ________");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 1)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "PD Lider: %s", sendername);
SendClientMessage(playerid, COLOR_FLBLUE, string);
}
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 2)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "FBI Lider: %s", sendername);
SendClientMessage(playerid, COLOR_BLUE, string);
}
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == n)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Lider zeljene org: %s", sendername);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
}


takodjer n zamijenite za zeljenim brojem org...

Nadam se da sam nekim pomogao...
Johny
Shot Caller
pre 16 godina
zerocoolos wrote on August 30, 2009, 11:51 pm:
Neki su spominjali komandu /clanovi i /lideri pa evo ih. Nisam imao vrmena da ih napravim sa dcmd pa evo ovako
    if ((strcmp(cmdtext, "/clanovi", true)==0)||(strcmp(cmdtext,"/members",true)==0))
    {
          if(PlayerInfo == 1||PlayerInfo == 1)
          {
          if(IsPlayerConnected(playerid))
      {
  SendClientMessage(playerid, COLOR_GOLD, "____________ PD clanovi online ____________");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if(IsPlayerConnected(i))
  {
      if(PlayerInfo == 1||PlayerInfo == 1)
      {
  GetPlayerName(i, sendername, sizeof(sendername));
  format(string, 256, "    - %s", sendername);
  SendClientMessage(playerid, COLOR_IVORY, string);
  }
  }
  }
    SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
  }
  return 1;
          }
          else if(PlayerInfo == 2||PlayerInfo == 2)
          {
          if(IsPlayerConnected(playerid))
      {
  SendClientMessage(playerid, COLOR_GOLD, "____________ FBI clanovi online ____________");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if(IsPlayerConnected(i))
  {
      if(PlayerInfo == 2||PlayerInfo == 2)
      {
  GetPlayerName(i, sendername, sizeof(sendername));
  format(string, 256, "    - %s", sendername);
  SendClientMessage(playerid, COLOR_IVORY, string);
  }
  }
  }
    SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
  }
  return 1;
          }


dalje samo dodavajte else if(PlayerInfo == n||PlayerInfo == n)
ma skontat cete sami, uglavnom oni koji ne mogu to skontat n je broj koji zamjenite brojem org...

druga komanda:
	if (strcmp(cmd, "/lideri", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
SendClientMessage(playerid, COLOR_BRIGHTRED, "________ Lideri Online ________");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 1)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "PD Lider: %s", sendername);
SendClientMessage(playerid, COLOR_FLBLUE, string);
}
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 2)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "FBI Lider: %s", sendername);
SendClientMessage(playerid, COLOR_BLUE, string);
}
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == n)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Lider zeljene org: %s", sendername);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
}


takodjer n zamijenite za zeljenim brojem org...

Nadam se da sam nekim pomogao...


hvala djuro care
Johny
Shot Caller
pre 16 godina
zerocoolos wrote on August 30, 2009, 11:51 pm:
Neki su spominjali komandu /clanovi i /lideri pa evo ih. Nisam imao vrmena da ih napravim sa dcmd pa evo ovako
    if ((strcmp(cmdtext, "/clanovi", true)==0)||(strcmp(cmdtext,"/members",true)==0))
    {
          if(PlayerInfo == 1||PlayerInfo == 1)
          {
          if(IsPlayerConnected(playerid))
      {
  SendClientMessage(playerid, COLOR_GOLD, "____________ PD clanovi online ____________");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if(IsPlayerConnected(i))
  {
      if(PlayerInfo == 1||PlayerInfo == 1)
      {
  GetPlayerName(i, sendername, sizeof(sendername));
  format(string, 256, "    - %s", sendername);
  SendClientMessage(playerid, COLOR_IVORY, string);
  }
  }
  }
    SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
  }
  return 1;
          }
          else if(PlayerInfo == 2||PlayerInfo == 2)
          {
          if(IsPlayerConnected(playerid))
      {
  SendClientMessage(playerid, COLOR_GOLD, "____________ FBI clanovi online ____________");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if(IsPlayerConnected(i))
  {
      if(PlayerInfo == 2||PlayerInfo == 2)
      {
  GetPlayerName(i, sendername, sizeof(sendername));
  format(string, 256, "    - %s", sendername);
  SendClientMessage(playerid, COLOR_IVORY, string);
  }
  }
  }
    SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
  }
  return 1;
          }


dalje samo dodavajte else if(PlayerInfo == n||PlayerInfo == n)
ma skontat cete sami, uglavnom oni koji ne mogu to skontat n je broj koji zamjenite brojem org...

druga komanda:
	if (strcmp(cmd, "/lideri", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
SendClientMessage(playerid, COLOR_BRIGHTRED, "________ Lideri Online ________");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 1)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "PD Lider: %s", sendername);
SendClientMessage(playerid, COLOR_FLBLUE, string);
}
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 2)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "FBI Lider: %s", sendername);
SendClientMessage(playerid, COLOR_BLUE, string);
}
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == n)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Lider zeljene org: %s", sendername);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
}


takodjer n zamijenite za zeljenim brojem org...

Nadam se da sam nekim pomogao...


fuck na /lideri mi izbaci 26 errora :S  a uradim isto tako...
Obrisan korisnik Obrisan korisnik
pre 16 godina
pa kad nije cijela komanda, moras sve sta otvoris i zatvorit
Johny
Shot Caller
pre 16 godina
zerocoolos wrote on August 31, 2009, 1:09 am:
pa kad nije cijela komanda, moras sve sta otvoris i zatvorit


uradio tnx
Johny
Shot Caller
pre 16 godina
Prvo forward CheckPing ();

pa onda ubacite ovo:
//---------------------------------ping kick--------------------------------------------------------
if(strcmp(cmd, "/setping",true ) == 0)
   {
   if (PlayerInfo >= 3 //stavi koji oces lvl admina da to moze raditi)
   {
   if(IsPlayerConnected(playerid))
   {
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid,COLOR_ORANGE," Koristi: /setping ");
       return 1;
}
   if(strval(tmp) < 200 || strval(tmp) > 2000) //minimalni i max ping
   {
        SendClientMessage(playerid,COLOR_ORANGE," Upozorenje! Minimum je 200 a Maximum je 2000!");
        return 1;
}
   MaxPing = strval(tmp);
   GetPlayerName(playerid, pName, sizeof(pName));
   format(string,256," Admin %s[ID:%d] je stavio max ping do %d!",pName,playerid,MaxPing);
   SendClientMessageToAll(COLOR_LIGHTRED,string);
   }
   else
{
       SendClientMessage(playerid,COLOR_ORANGE," You are not Admin!");
       return 1;
}
}
}


Pa onda ubacite
public CheckPing()
{
  for(new i; i < MAX_PLAYERS; i++)
  {
        if(IsPlayerConnected(i))
        {
        if(GetPlayerPing(i) >= MaxPing)
        {
        new Year,Month,Day;
  new Hour,Min,Sec;
        new pName;
        new string;

        getdate(Year,Month,Day);
gettime(Hour,Min,Sec);

GetPlayerName(i, pName, sizeof(pName));
        format(string,256," %s[ID:%d] je kickovan. Razlog: Veliki ping (Max. dozvoljeni ping: %d)",pName,i,MaxPing);
        SendClientMessageToAll(COLOR_ORANGE,string);
        format(string,256,"%s[ID:%d] has been kicked - %d/%d/%d at %d:%d and %d seconds, resean: High Ping",pName,i,Day,Month,Year,Hour,Min,Sec);
        KickLog(string);
        Kick(i);
        }
    }
}
}
   


Eto ako nemate tu komandu pa je stavite..nije losa kickuje ukoliko imate veci ping od dozvoljenog  😉
Obrisan korisnik Obrisan korisnik
pre 16 godina
ovo samo stavlja varijablu "MaxPing" na zeljni iznos.. nista drugo  😉
Johny
Shot Caller
pre 16 godina
Chrome wrote on August 31, 2009, 1:57 am:
ovo samo stavlja varijablu "MaxPing" na zeljni iznos.. nista drugo  😉


stavlja tebi varijablu u mozak,aj se ti prihvati svog ysi i suti bgt 😁
Johny
Shot Caller
pre 16 godina
SetTimer("CheckPing",2000,1);

    MaxPing = 1000;


ovo sam zaboravio jos za ping dodati..to postavite u OnGameModeInit
Obrisan korisnik Obrisan korisnik
pre 16 godina
a jel ti znas da treba oko 3-4 sec da se playeru koji se konektirao pravilo sync-a ping sa serverom.. eto ti sad  😛
Obrisan korisnik Obrisan korisnik
pre 16 godina
Ma Bullet kome ti objasnjavas, vidis da nezna osnovu, a onda uzima neke :S naredbe od nekud 👍

A ti u buduce potpisi autora inace BANanko BANana tvoja je hrana, BANanko BANana Johny obozaavaaaaa
sorfa
Made Man
pre 16 godina
Kad stavim onu od djure komandu pod onplayercommandtext izbaci mi 26 errora.
Evo kako komanda izgleda:
//----------------------------------------/clanovi---------------------------
if ((strcmp(cmdtext, "/clanovi", true)==0)||(strcmp(cmdtext,"/members",true)==0))
   {
         if(PlayerInfo == 1||PlayerInfo == 1)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ PD clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 1||PlayerInfo == 1)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 2||PlayerInfo == 2)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ FBI clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 2||PlayerInfo == 2)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 3||PlayerInfo == 3)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ S.W.A.T. clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 3||PlayerInfo == 3)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 4||PlayerInfo == 4)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ MD clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 4||PlayerInfo == 4)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 5||PlayerInfo == 5)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ LCN clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 5||PlayerInfo == 5)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 6||PlayerInfo == 6)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ Yakuza clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 6||PlayerInfo == 6)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 8||PlayerInfo == 8)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ Hitman clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 8||PlayerInfo == 8)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 9||PlayerInfo == 9)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ News clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 9||PlayerInfo == 9)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 10||PlayerInfo == 10)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ Taxi clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 10||PlayerInfo == 10)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }
         else if(PlayerInfo == 11||PlayerInfo == 11)
         {
         if(IsPlayerConnected(playerid))
     {
 SendClientMessage(playerid, COLOR_GOLD, "____________ Licenser clanovi online ____________");
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
     if(PlayerInfo == 11||PlayerInfo == 11)
     {
 GetPlayerName(i, sendername, sizeof(sendername));
 format(string, 256, "    - %s", sendername);
 SendClientMessage(playerid, COLOR_IVORY, string);
 }
 }
 }
   SendClientMessage(playerid, COLOR_GOLD, "__________________________________________");
 }
 return 1;
         }


USPIO SAM!!!
sorfa
Made Man
pre 16 godina
Na kraju stavi jos jednu ovakvu zagradu }
Trebalo bi radit tako je i meni bilo na komandi /clanovi

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava