Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Hitmanbb poslato April 19, 2010, 01:13:04 PRE PODNE

Naslov: POMOC -MALO VISE :)
Poruka od: Hitmanbb poslato April 19, 2010, 01:13:04 PRE PODNE
Treba mi pomoc ako moze za /tie /untie kako da postavim to za bande :)
a drugo
Treba mi pomoc kako da stavim da pise kao
ovaj auto pripada tom igracu i nemozes da vozis i izbaci ga iz auta :)

a trece neradi mi na serveru /d dali znate mozda u cemu je problem :D
Hvala unapred :)
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: Å minker poslato April 19, 2010, 01:36:13 PRE PODNE
evo ovo ti je da moze samo jedan igrac voziti auto:

public OnPlayerStateChange(playerid, newstate, oldstate)
{
   new Playername[24];
   GetPlayerName(playerid, Playername, sizeof(Playername));
   if(newstate == PLAYER_STATE_DRIVER)
   {
      new Vehicle = GetPlayerVehicleID(playerid);
      if(Vehicle == ID VOZILA)
      {
         if(strcmp(Playername,"Ime_Igraca",true)) // tu ime igraca koji moze vozit to auto
         {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, 0x33AA33AA, "Nemas kljuc ovog vozila. Vlasnik Ime_Igraca");
         }
      }

   }
   return 1;
}
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: Hitmanbb poslato April 19, 2010, 11:17:46 PRE PODNE
Hvala ti :)
ali jer mozes da mi objasnis gde stavljam to
jer ispod addVehicleEx ono ???
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: Tomek poslato April 19, 2010, 11:28:01 PRE PODNE
ako zelis da tu komandu koriste samo clanovi onda napravi ovo:
if(PlayerInfo[k][pMember] == ID) //id organizacije, bande
{
   NAREDBE ZA TU KOMANDU
}


ovo ti je vrlo jednostavno....
Oni kodovi koji nesto rade za tu komandu stavis unutar toga...

EDIT: ovo, PlayerInfo[k][pMember] poslozi kako imas kod sebe...mozda ti nece radit sa ovim parametrima...
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: Hitmanbb poslato April 19, 2010, 11:38:47 PRE PODNE
ali gde ce to da se stvori :)
to mene interesuje :D
Ovo sve razumem
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: iYoko poslato April 19, 2010, 18:01:17 POSLE PODNE
Citat: Hitmanbb poslato April 19, 2010, 11:17:46 PRE PODNE
ali jer mozes da mi objasnis gde stavljam to
Nauci osnove. Bilo gdje.

Citat: Hitmanbb poslato April 19, 2010, 11:38:47 PRE PODNE
ali gde ce to da se stvori :)
Sta ce se stvoriti?
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: [CH] ♫◄[Sam]►♫ poslato April 19, 2010, 21:23:30 POSLE PODNE
auto stavis ispod zadnjeg addstaticvehicle i uzmes id i stavis id tu:...
if(Vehicle == ID VOZILA)
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: Tomek poslato April 19, 2010, 21:25:54 POSLE PODNE
PlayerInfo[k][pMember] = 1

PlayerInfo[k][pMember] - time lako preispitujes pojedinu organizaciju, bandu
1 - ti id organizacije, bande

time mozes da odredis da smo 1 banda, 1 ogranizacije ili ako zelis da vise bandi ili organizacija razdvajas sa ||(sto znaci ili), one mogu jedino upravljat jednom kontrolom

if(!strcmp(cmdtext, "/komanda", true))
{
   new vozilo = GetPlayerVehicleID(playerid);
   if(IsPlayerConnected(playerid))
   {
if(PlayerInfo[k][pMember] == 1)
{
    if(Vozilo(vozilo))
    {
    SendClientMessage(playerid, GREY, "Pokrenuo si dostavu, sada napuni kamion.");
    dostava[playerid][0] = 1;
    SetPlayerCheckpoint(playerid, 797.7004,-617.7826,16.3359, 5.0);
    OnPlayerEnterCheckpoint(playerid);
}
else
{
    SendClientMessage(playerid, RED, "Zalimo, ali ne nalazite se u vozilu za taj posao.");
}
}
else
{
   SendClientMessage(playerid, RED, "Nisi zaposlen clan banke.");
}
   }
   return 1;
}


ovo ti je jedan primjer...prati kodove ove koje sam ti ja dao, ne ovo cijelu komandu nego samo ovo di se nalazi (PlayerInfo[k][pMember] == 1)
Naslov: Odg: POMOC -MALO VISE :)
Poruka od: iYoko poslato April 20, 2010, 06:25:01 PRE PODNE
Romeo on netreba za fakciju nego za odreÄ'enu osobu.