Dupli respekti na sat

Započeo Zevs, Novembar 05, 2018, 19:55:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

[pawn]new duplirespect;[/pawn]

[pawn]new Text:HappyHours;[/pawn]

[pawn]HappyHours = TextDrawCreate(317.875000, 3.333486, "- Happy Hours -");
   TextDrawLetterSize(HappyHours, 0.317499, 1.086665);
   TextDrawAlignment(HappyHours, 2);
   TextDrawColor(HappyHours, -1);
   TextDrawSetShadow(HappyHours, 0);
   TextDrawSetOutline(HappyHours, 1);
   TextDrawBackgroundColor(HappyHours, 51);
   TextDrawFont(HappyHours, 2);
   TextDrawSetProportional(HappyHours, 1);[/pawn]

Ovo pod "OnGameModeInit"
[pawn]duplirespect = 0;[/pawn]
[pawn]if(duplirespect == 1)
   {
      TextDrawShowForPlayer(playerid, HappyHours);
      return true;
   }[/pawn]

[pawn]forward Error(playerid, string[]);
public Error(playerid, string[])
{
   SCMF(playerid, -1, ""CRVENA"»» GRESKA «« "BELA"%s", string);
   GetPlayerPos(playerid, X, Y, Z);
   PlayerPlaySound(playerid, 1052, X, Y, Z);
   return true;
}[/pawn]

[pawn]YCMD:happyhours(playerid, params[],help)
{
   #pragma unused params
   #pragma unused help
   if(UlogovanProvera[playerid] == 0) return Error(playerid, "Morate biti ulogovani, kako bi koristili komande!");
   if(PI[playerid][pAdmin] > 5)
   {
      if(AdminDuty[playerid] == 0) return Error(playerid, "Morate biti na duznosti admina!");
      if(duplirespect == 0)
      {
         duplirespect = 1;
         TextDrawShowForAll(HappyHours);
         SCM(playerid, -1, ""CRVENA"Ukljucio si duple respekte!");
         SCMTA(-1, ""CRVENA"Ukljuceni su dupli respekti, za jedan sat igre dobijate 2 respekt poena!");
         return true;
      }
      if(duplirespect == 1)
      {
         duplirespect = 0;
         TextDrawHideForAll(HappyHours);
         SCM(playerid, -1, ""COL_GX"Iskljucio si duple respekte!");
         SCMTA(-1, ""CRVENA"Iskljuceni su dupli respekti!");
         return true;
      }
   }
   else return Error(playerid, "Niste ovlasceni, za ovaj sektor komandi!");
   return true;
}[/pawn]

[pawn]if(duplirespect == 1)
   {
      PI[pExp]++;
   }[/pawn]

Reci ti nama sta je to 'SCMF', sta radi ta funkcija? Ja je ne vidim definisanu u kodu.
Ne samo to, nema ni UlogovanProvera, definicije npr PI? Objasni nam to? Nista nisi objasnio u tutorijalu 0/10..  ::)
Poslednja Izmena: Novembar 05, 2018, 20:50:38 POSLE PODNE od VasicFTW
• Website: www.vasic.dev
Web Development & Cyber Security

Citat: VasicFTW poslato Novembar 05, 2018, 20:49:21 POSLE PODNE
Reci ti nama sta je to 'SCMF', sta radi ta funkcija? Ja je ne vidim definisanu u kodu.
Ne samo to, nema ni UlogovanProvera, definicije npr PI? Objasni nam to? Nista nisi objasnio u tutorijalu 0/10..  ::)

U pravu je @VasicFTW.Neko ko se malo bolje razume u skriptanje znace da se radi o tvom tj UP mod koristis.Ali pocetnici koji krecu nemaju UlogovanProvera funkciju ili izbaci nju iz komande ili lepo i detaljnije objasni,pritom nisi napisao da je PI kao PlayerInfo,AdminDuty...
Es ist nicht alles Gold, was glänzt

EVO TI:
[pawn]y_va << skini include >> i ubaci u YSI  [/pawn]
[pawn]//------------------------------------------------------------------------------ Stock SCMF
SCMF(playerid, colour, format[], va_args<>)
{
    new nacho[384];
    va_format(nacho, sizeof (nacho), format, va_start<3>);
    SCM(playerid, colour, nacho);
    return 1;
}[/pawn]
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

nula bodova


bilo je lijepo dok je trajalo.


Citat: .начо poslato Novembar 06, 2018, 11:46:36 PRE PODNE
EVO TI:
[pawn]y_va << skini include >> i ubaci u YSI  [/pawn]
[pawn]//------------------------------------------------------------------------------ Stock SCMF
SCMF(playerid, colour, format[], va_args<>)
{
    new nacho[384];
    va_format(nacho, sizeof (nacho), format, va_start<3>);
    SCM(playerid, colour, nacho);
    return 1;
}[/pawn]
va_format? SCM, SCMTA, pExp, pAdmin?

Poslednja Izmena: Novembar 06, 2018, 13:05:14 POSLE PODNE od Sejnur337_
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Ovo nije ni t od tutorijala

credits: Xunder, Ino420, Muma

Citat: Pottus;3903994SetPlayerPos("dreni1998", 666.666, 666.666, 666.666, 666.666);    ///// GO IN HELL MOTHERFUCKER

https://i.imgur.com/XHLx9oj.gif
https://i.ibb.co/ZJqQKWT/NXRX.gif

L3o

*

Previše grešaka, nisan ni krena čitat već san vidio da si pod OnGameModeInit stavia da ako su upaljeni happyhours-e da igračima prikaže textdraw. OnGameModeInit funkcija se počinje "palit" nakon samog paljenja servera, što znaći da nemoguče da itko bude na serveru, a uz to "playerid" je nepotrebno koristiti u OnGameModeInitu zbog razloga kojeg san ti navea.

[pawn]
if(duplirespect == 1)
{
   TextDrawShowForPlayer(playerid, HappyHours);
   return true;
}[/pawn]
Ovo ti može eventualno ić u OnPlayerConnect, tj nakon spawn-a igrača.

+ definicija tutoriala je da objasniš korisnicima foruma kako šta gdje, dok si ti ovdije samo zaljepia svoj kod koji si negdje naša pa očigledno ni sam ne znaš šta si ovdije zbrčka.
Poslednja Izmena: Novembar 06, 2018, 13:16:52 POSLE PODNE od L3o
retired