Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: zanda55 poslato Januar 08, 2012, 17:47:39 POSLE PODNE

Naslov: [INC]Spike za PD
Poruka od: zanda55 poslato Januar 08, 2012, 17:47:39 POSLE PODNE
Ovako vidim da mnogi na RP serverima nemaju spike (ili ih barem nikad nekoriste) , vidim samo barikade i ostale PD dodatke ali rijetko kad spike ! Na ovm sam forumu skinuo puno GM i FS pa sve sam ih preimenovao prema brojevima 1,2,3,4.....  i svaka je preuredjena tako da nebih znao cije je ovo dijelo, ali meni je puno pomoglo !

ovdje mozete skinuti include:
http://www.2shared.com/file/x8EDlBVY/SpikeStrip.html

Kako instalirati ?
jednostavno :

Otvorite vas GM i gore na vrhu skripte dodajte

#include <SpikeStrip>

a ispod public OnPlayerCommandText

dodajte ovo

if(strcmp("/spike", cmdtext, true) == 0)
   {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
    {
    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateStrip(plocx,plocy,plocz,ploca);
        SendClientMessage(playerid, 0x0000BBAA, "("COL_ORANGE"Obavijest{FFFFFF}!) Postavili ste Spike!");
        return 1;
}
else
{
   SendClientMessage(playerid, 0x0000BBAA, "("COL_RED"Greska{FFFFFF}!) Niste clan Drzavnih Agencija!");
}
return 1;
}
else if (strcmp("/maknispike", cmdtext, true) == 0)
{
  if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
      {
        DeleteClosestStrip(playerid);
        SendClientMessage(playerid, 0x0000BBAA, "("COL_ORANGE"Obavijest{FFFFFF}!) Maknuli ste Spike!");
    return 1;
      }
      else
{
   SendClientMessage(playerid, 0x0000BBAA, "("COL_RED"Greska{FFFFFF}!) Niste clan Drzavnih Agencija!");
}
  return 1;
}
else if (strcmp("/maknisvespike", cmdtext, true) == 0)
{
      if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
      {
        DeleteAllStrip();
        SendClientMessage(playerid, 0x0000BBAA, "("COL_ORANGE"Obavijest{FFFFFF}!) Maknuli ste sva Spike-a!");
    return 1;
      }
      else
{
   SendClientMessage(playerid, 0x0000BBAA, "("COL_RED"Greska{FFFFFF}!) Niste clan Drzavnih Agencija!");
}
return 1;
}


evo tako to stoji u skripti vi samo trebate izbrisati ako nemate org ili promijeniti broj org koja ce to moci koristiti !

80% mislim da je ova skripta dio iz "Classic Life RolePlay" no ako grijesim hvala onome tko je vlasnik ove skripte meni je puno pomogla :D


EDIT: Slike se uploadaju sad ceju i ne zacas (imam spor internet)
EDIT: Izvuceno je iz GM-a na ovoj stranici je skinut http://balkan-samp.com/forum/index.php?topic=27232.0  slike dolaze za 2-3 min



EVO SLIKA:               (http://imageupload.org/thumb/thumb_160618.png) (http://imageupload.org/?d=6885C4CA1) kliknite po njoj da bi uvecali

i da ove spiek mozete mjenjati u includeu pronajdite di pise              SpikeInfo[sObject] = CreateDynamicObject(1593, x, y, z-0.9, 0, 0, Angle-90); mislim da tako pise ja sam to mjenjao kod sebe ugl   ovo vam mora pisat u inc             "SpikeInfo[sObject] = CreateDynamicObject"    a u ovom dijeli (1593, x, y, z-0.9, 0, 0, Angle-90);  ovaj broj 1593 zamijenite id vecih spika ako zelite  i onda u ovakvom dijelu                

if(IsPlayerInRangeOfPoint(playerid, 1.5, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
{


ovaj broj 1.5 pokraj    (playerid, 1.5, SpikeInfo[sX], SpikeInfo[sY], SpikeInfo[sZ])) zamijenite vecim brojem kod  ovih najmanjih spika je 1.5 kod onih malih ali onako krizastih spika je 3.0 a sad za najvece nisam pogledao to vam provjerava kad igrac prodje kroz spiek da mu izbusi gume :D nadam se da sam dobro objasnio
Naslov: Odg: [INC]Spike za PD
Poruka od: Mark_ElitaLorenci poslato Januar 08, 2012, 17:50:20 POSLE PODNE
Dobro je ovo. Cestitam. 10/10
Naslov: Odg: [INC]Spike za PD
Poruka od: Zarathos poslato Januar 08, 2012, 17:52:57 POSLE PODNE
Imas roka 10 minuta da stavis link i creditse originala, inace lock!
Naslov: Odg: [INC]Spike za PD
Poruka od: [UG]Cile poslato Januar 08, 2012, 18:55:08 POSLE PODNE
nije lose 8/10
Naslov: Odg: [INC]Spike za PD
Poruka od: Eagle Luka poslato Januar 11, 2012, 15:56:57 POSLE PODNE
A kako da ovo ubacim u ser ver,ja stavim u filescripts i onda udjem tu i ono compile,a kad udejm neam u serveru_
Unapred hvala
Naslov: Odg: [INC]Spike za PD
Poruka od: KombinatoR poslato Januar 12, 2012, 05:00:02 PRE PODNE
Citat: Eagle Luka poslato Januar 11, 2012, 15:56:57 POSLE PODNE
A kako da ovo ubacim u ser ver,ja stavim u filescripts i onda udjem tu i ono compile,a kad udejm neam u serveru_
Unapred hvala


Citat: zanda55 poslato Januar 08, 2012, 17:47:39 POSLE PODNE
Kako instalirati ?
jednostavno :

Otvorite vas GM i gore na vrhu skripte dodajte

#include <SpikeStrip>

a ispod public OnPlayerCommandText

dodajte ovo

if(strcmp("/spike", cmdtext, true) == 0)
    {
      if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
      {
    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateStrip(plocx,plocy,plocz,ploca);
        SendClientMessage(playerid, 0x0000BBAA, "("COL_ORANGE"Obavijest{FFFFFF}!) Postavili ste Spike!");
        return 1;
}
else
{
    SendClientMessage(playerid, 0x0000BBAA, "("COL_RED"Greska{FFFFFF}!) Niste clan Drzavnih Agencija!");
}
return 1;
}
else if (strcmp("/maknispike", cmdtext, true) == 0)
{
  if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
      {
        DeleteClosestStrip(playerid);
        SendClientMessage(playerid, 0x0000BBAA, "("COL_ORANGE"Obavijest{FFFFFF}!) Maknuli ste Spike!");
    return 1;
      }
      else
{
    SendClientMessage(playerid, 0x0000BBAA, "("COL_RED"Greska{FFFFFF}!) Niste clan Drzavnih Agencija!");
}
  return 1;
}
else if (strcmp("/maknisvespike", cmdtext, true) == 0)
{
      if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
      {
        DeleteAllStrip();
        SendClientMessage(playerid, 0x0000BBAA, "("COL_ORANGE"Obavijest{FFFFFF}!) Maknuli ste sva Spike-a!");
    return 1;
      }
      else
{
    SendClientMessage(playerid, 0x0000BBAA, "("COL_RED"Greska{FFFFFF}!) Niste clan Drzavnih Agencija!");
}
return 1;
}


evo tako to stoji u skripti vi samo trebate izbrisati ako nemate org ili promijeniti broj org koja ce to moci koristiti !



OT: nisam znao sta je spika dok nisam vidio sliku...xD

ne svida mi se ova,ali inace nije losa ideja,dobro je ovo sto se moze zamijenit ;)
Naslov: Odg: [INC]Spike za PD
Poruka od: Eagle Luka poslato Januar 12, 2012, 16:48:14 POSLE PODNE
HHvala :)
Naslov: Odg: [INC]Spike za PD
Poruka od: | S-RP | K@lib@r .300 poslato Januar 14, 2012, 11:40:37 PRE PODNE
Dobro je 10/10, ali, mislim da si to uzeo od CLRPa i nesto malo izmjenio
Naslov: Odg: [INC]Spike za PD
Poruka od: KombinatoR poslato Januar 14, 2012, 12:20:26 POSLE PODNE
Citat: Kalibar .300 poslato Januar 14, 2012, 11:40:37 PRE PODNE
Dobro je 10/10, ali, mislim da si to uzeo od CLRPa i nesto malo izmjenio

Citat: zanda55 poslato Januar 08, 2012, 17:47:39 POSLE PODNE
EDIT: Izvuceno je iz GM-a na ovoj stranici je skinut http://balkan-samp.com/forum/index.php?topic=27232.0 dobro objasnio

evo,vec je napisao to, procitaj ubuduce cijeli post :D
Naslov: Odg: [INC]Spike za PD
Poruka od: Paco poslato Januar 14, 2012, 12:45:46 POSLE PODNE
Pohvala posluzit ce