Zaključano

[POMOC] Oko pljacke banke i Slotova za Admine/Helpere/Lidere/Clanove

pre 10 godina
293
pregleda
2
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Johnny_Sampp00
Street Runner
pre 10 godina
Skripta koju koristim: NBE x14
Detaljan opis problema: Kako da stavim kada igrac npr kuca /robbank, da ima random da mu bude neuspela da dobije 6 wl Neuspela pljacka banke, ili ako bude uspela da krene rob i dobije 6 wl Pljacka Banke i kako da napravim Sistem slotova za Admine/Helpere/Lidere/Clanove itd, i da mogu direktno npr iz igrice da ih namestam poput /makeadminslot i /makeadmin, valjda me kontate 🙂 Posto vec ima taj sistem slotova za Admine/Helpere/Lidere i ubagovan je malo...
Dio skripte: Mislim da nije potrebno..
Neke slike/video za lakse dobivanje pomoci(neobavezno): Nije potrebno...
Dusan_Antic
Hustler
pre 10 godina
Johnny_Sampp00 wrote on July 19, 2015, 3:11 pm:
Skripta koju koristim: NBE x14
Detaljan opis problema: Kako da stavim kada igrac npr kuca /robbank, da ima random da mu bude neuspela da dobije 6 wl Neuspela pljacka banke, ili ako bude uspela da krene rob i dobije 6 wl Pljacka Banke i kako da napravim Sistem slotova za Admine/Helpere/Lidere/Clanove itd, i da mogu direktno npr iz igrice da ih namestam poput /makeadminslot i /makeadmin, valjda me kontate 🙂 Posto vec ima taj sistem slotova za Admine/Helpere/Lidere i ubagovan je malo...
Dio skripte: Mislim da nije potrebno..
Neke slike/video za lakse dobivanje pomoci(neobavezno): Nije potrebno...

Za random:
FUNCTION: robrandom(playerid)
{
new RandomStart;
RandomStart = random(3);
switch(RandomStart)
{
  case 0..1:
  {
  // ovde sta da radi ako pljacka uspe
  }
  case 2:
  {
  // sta da radi ako pljacka ne uspe
  }
}
return 1;
}


Za slotove:
Ovo na vrhu skripte(gde su ostali news-i):
#define MAX_ADMINS 16
enum aInfo
{
aIme,
aRank,
};
new AdminInfo;


Ovo na dnu skripte:
forward LoadAdmin_data(i, name[], value[]);
public LoadAdmin_data(i, name[], value[])
{
INI_String("Ime", AdminInfo, MAX_PLAYER_NAME);
INI_Int("Rank", AdminInfo);
return 1;
}
stock SaveAdmin(i)
{
new textic;
format(textic, sizeof(textic), "admini/Admin_%d.ini",i);// j
if(fexist(textic))
{
new INI:File = INI_Open(textic);
INI_WriteString(File, "Ime", AdminInfo);
INI_WriteInt(File, "Rank", AdminInfo);
INI_Close(File);
}
return 1;
}
stock LoadAdmine()
{
print(" Uspesno sam ucitao admine!");
for(new h = 1; h < MAX_ADMINS; h++)
{
new textic;
format(textic, sizeof(textic), "admini/Admin_%d.ini",h);
if(fexist(textic))
{
INI_ParseFile(textic, "LoadAdmin_%s", .bExtra = true, .extra = h);
}
}
}

Onda u ongamemodeinit pozivas citanje admina(dodaj negde gde ti odgovara, bitno da je u public ongamemodeinit):
LoadAdmine();


A za komandu se potrudi sam, ako bas ne ide, javi se da pomognem za to 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava