Pomoc

Započeo Trotinetaa_, Septembar 09, 2023, 16:20:16 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 5 gostiju pregledaju ovu temu.

Problem(error/warning): Problem je u tome kad upišem /pstats sve full setam pade server, pokušo sam obrisat iz dijela pstats u pawnu SCMF postavili ste igracu bla bla i tad radi ne crasha vise, kako da fixam to? posto mi treba to da piše sta je sta setano i kome.
Deo skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): https://imgur.com/a/xdF3DHo
Slika/video ingame problema(obavezno ako je ingame problem): //

Zameni svoju funkciju SCMF sa ovom

[pawn]SCMF(playerid, color, const str[], {Float,_}:...)
{
   static
       args,
       start,
       end,
       string[144]
   ;
   #emit LOAD.S.pri 8
   #emit STOR.pri args

   if(args > 12)
   {
      #emit ADDR.pri str
      #emit STOR.pri start

       for (end = start + (args - 12); end > start; end -= 4)
      {
           #emit LREF.pri end
           #emit PUSH.pri
      }
      #emit PUSH.S str
      #emit PUSH.C 144
      #emit PUSH.C string
      #emit PUSH.C args
      #emit SYSREQ.C format

      SendClientMessage(playerid, color, string);

      #emit LCTRL 5
      #emit SCTRL 4
      #emit RETN
   }
   return SendClientMessage(playerid, color, str);
}[/pawn]

Citat: michaelstar poslato Septembar 09, 2023, 23:25:51 POSLE PODNE
Zameni svoju funkciju SCMF sa ovom

[pawn]SCMF(playerid, color, const str[], {Float,_}:...)
{
   static
       args,
       start,
       end,
       string[144]
   ;
   #emit LOAD.S.pri 8
   #emit STOR.pri args

   if(args > 12)
   {
      #emit ADDR.pri str
      #emit STOR.pri start

       for (end = start + (args - 12); end > start; end -= 4)
      {
           #emit LREF.pri end
           #emit PUSH.pri
      }
      #emit PUSH.S str
      #emit PUSH.C 144
      #emit PUSH.C string
      #emit PUSH.C args
      #emit SYSREQ.C format

      SendClientMessage(playerid, color, string);

      #emit LCTRL 5
      #emit SCTRL 4
      #emit RETN
   }
   return SendClientMessage(playerid, color, str);
}[/pawn]
y_va...

Citat: Detth poslato Septembar 09, 2023, 23:54:31 POSLE PODNE
y_va...
Ne znam ko je tebi rekao uopste da on koristi ista od ysi-a, i da hoce da koristi...

Citat: michaelstar poslato Septembar 09, 2023, 23:25:51 POSLE PODNE
Zameni svoju funkciju SCMF sa ovom

[pawn]SCMF(playerid, color, const str[], {Float,_}:...)
{
   static
       args,
       start,
       end,
       string[144]
   ;
   #emit LOAD.S.pri 8
   #emit STOR.pri args

   if(args > 12)
   {
      #emit ADDR.pri str
      #emit STOR.pri start

       for (end = start + (args - 12); end > start; end -= 4)
      {
           #emit LREF.pri end
           #emit PUSH.pri
      }
      #emit PUSH.S str
      #emit PUSH.C 144
      #emit PUSH.C string
      #emit PUSH.C args
      #emit SYSREQ.C format

      SendClientMessage(playerid, color, string);

      #emit LCTRL 5
      #emit SCTRL 4
      #emit RETN
   }
   return SendClientMessage(playerid, color, str);
}[/pawn]
Too kralju <3