[Pomoc] Warning

Započeo CColucci..
13. Mar. 2014. Zaključano
159
pregleda
3
postova
Jeffry_Vasquez
3
Hustler
13. Mar. 2014.
Skripta koju koristim: Od 0
Detaljan opis problema: Imam 4 warninga u ovim linijma
Dio skripte: Imam ova 4 warninga
C:\Documents and Settings\Owner\Desktop\DCountry-RP v1.1.1 b\gamemodes\DSRPU.pwn(61646) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Owner\Desktop\DCountry-RP v1.1.1 b\gamemodes\DSRPU.pwn(61673) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Owner\Desktop\DCountry-RP v1.1.1 b\gamemodes\DSRPU.pwn(61701) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Owner\Desktop\DCountry-RP v1.1.1 b\gamemodes\DSRPU.pwn(17225) : warning 202: number of arguments does not match definition

U ovim linijama :

if(Prijavljuje != 0) return SCM(playerid, BELA,"{C0C0C0}Do iduceg upita mora proci jos %d sekundi.", ReportPomoc);

if(Pita != 0) return SCM(playerid, COLOR_GREY,"{C0C0C0}Do iduceg upita mora proci jos %d sekundi.", UpitPomoc);

format(string,sizeof(string),"{FFFFFF}Novi | {6EF83C}%s (%d) je novi igrac i potrebna mu je pomoc!", ImePrezime(playerid), playerid);

PlayerTextDrawSetString(playerid, TextRed1, "~r~Do iduceg zahtijeva mora proci jos %d sekundi.", VodicPomoc);
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Vuzimir
5
Kingpin
13. Mar. 2014.
ne moze biti ovako:
SCM(playerid, BELA,"{C0C0C0}Do iduceg upita mora proci jos %d sekundi.", ReportPomoc);


SCM ne moze da radi da ti salje npr %d i tako te stvari moras to da formatiras pa da onda SCM ides da posalje taj format...
cadilab
10
Administrator
🔥65
13. Mar. 2014.
Zasto bi bezveze stalno formatirao kada moze da definise SCMF koja to sve uradi.

Znaci ubaci ovaj stock
stock SCMF(playerid,color,fstring[],{Float, _}:...)
{
  new n=(numargs()-3)*4;
  if(n)
  {
      new message,arg_start,arg_end;
      #emit CONST.alt                fstring
      #emit LCTRL                    5
      #emit ADD
      #emit STOR.S.pri              arg_start
      #emit LOAD.S.alt              n
      #emit ADD
      #emit STOR.S.pri              arg_end
      do
      {
        #emit LOAD.I
        #emit PUSH.pri
        arg_end-=4;
        #emit LOAD.S.pri          arg_end
      }
      while(arg_end>arg_start);
      #emit PUSH.S                  fstring
      #emit PUSH.C                  255
      #emit PUSH.ADR                message
      n+=4*3;
      #emit PUSH.S                  n
      #emit SYSREQ.C                format
      n+=4;
      #emit LCTRL                    4
      #emit LOAD.S.alt              n
      #emit ADD
      #emit SCTRL                    4
      return SCM(playerid,color,message);
  }
  else return SCM(playerid,color,fstring);
}


i onda kada saljes poruku

SCMF(playerid, -1, "Vi ste ID %d", playerid);

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha