[POMOC] Oko pravljenja CMD za brisanje svih vlasnika stanova


Započeo Moskri ZP, Decembar 30, 2016, 19:47:41 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:       eXtreme Gaming
Detaljan opis problema:   Zelim da napravim CMD koja ce da obrise vlasnika sa svakog stana
Dio skripte:

CMD:izbrisistan(playerid, params[],help)
{

    new targetid;
    new kFile[64];
   if(PlayerInfo[playerid][pAdmin] < 7) return SCM(playerid,0xC3C3C3FF, " {FFFFFF}[{F81414}RP{FFFFFF}] {C3C3C3} Samo Vlasnik!");
   if(AdminDuty[playerid] == 0 && SkripterDuty[playerid] == 0) return SCM(playerid, -1,""CRVENA"Morate biti na admin duznosti!");
   if(sscanf(params,"i",targetid)) return SCM(playerid,-1,"Koristi: /izbrisistan [ID]");
   format(kFile, sizeof(kFile), STAN_FILE, targetid);
   if(fexist(kFile))
   {
   fremove(kFile);
   DestroyDynamic3DTextLabel(StanLabel[targetid]);
   DestroyDynamicPickup(StanPickup[targetid]);
   SCM(playerid,-1,"Obrisali ste stan!");
   }
   else
   {
   SCM(playerid,-1,"Krivi ID!");
   }
   return 1;
}
////////////////////////////////////////////////////////////////////////////////
To je CMD za brsanje celog stana ako ce vam pomoci, a ja ocu na svaki stan vlasnika

Ili mi dajte neki link gde je to lepo objasnjeno


HVALA NA SVAKOJ POMOCI UNAPRED!!

Napravi cmd koja ce loopom skinut vlasnika svim stanovima, npr.
for(new i = 0; i < sizeof(stanpodaci); i++)
{
if(stanpodaci[h][imaVlasnika] == 1)
{
Stanpodaci[h][imaVlasnika] = 0;
strmid(Stanpodaci[h][imaVlasnika], "Niko", 0, strlen("Niko"), 255);
Stanpodaci[h][zakljucan] = 1;

}
}

Na tabletu sam ovo pisao, nemoj zamjerit.


bilo je lijepo dok je trajalo.


Hvala ti za to ali nzm da napravim cmd da skine vlasnika pa ako mi mozes i to pomoci, ako ne nista :/ ne znam da skriptam dobro pa pokusavam da naucim, a nemam od koga

Citat: DraganBijelic poslato Decembar 30, 2016, 20:43:54 POSLE PODNE
Hvala ti za to ali nzm da napravim cmd da skine vlasnika pa ako mi mozes i to pomoci, ako ne nista :/ ne znam da skriptam dobro pa pokusavam da naucim, a nemam od koga
Preporucujem ti da uzmes neki admin sistem i da ces tako najlakse skontat sam.


bilo je lijepo dok je trajalo.



CMD:izbrisistanove(playerid, params[],help)
{

  if(PlayerInfo[playerid][pAdmin] < 9) return SCM(playerid,0xC3C3C3FF, " {FFFFFF}[{F81414}RP{FFFFFF}] {C3C3C3} Samo Vlasnik!");
  if(AdminDuty[playerid] == 0 && SkripterDuty[playerid] == 0) return SCM(playerid, -1,""CRVENA"Morate biti na admin duznosti!");
   {
    for(new i = 0; i < sizeof(STAN_FILE); i++)
      {
      if(STAN_FILE[h][imaVlasnika] == 1)
        {
        STAN_FILE[h][imaVlasnika] = 0;
        strmid(STAN_FILE[h][imaVlasnika], "Niko", 0, strlen("Niko"), 255);
        STAN_FILE[h][zakljucan] = 1;



Jesi ovako mislio?
Znam da nesto 100% fali
Poslednja Izmena: Decembar 30, 2016, 21:02:11 POSLE PODNE od DraganBijelic