str funkcije (strpack, strlen...) 1/3

Započeo Unkovic, Novembar 26, 2017, 19:35:10 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

STR funkcije (barem ih ja tako zovemsu funkcije namenjene za stringove. Neke mere duzinu, neke pronalaze nesto, itd..

STRLEN

Strlen meri duzinu stringa.

strlen(contsant string[])

constant string = string kojem merite velicinu

[Pawn]
public OnNesto(playerid, text[]) //objasnicu kroz neki random public
{
     if(strlen(text) > 24) {
          //kod
     }

/*ukoliko je duzina texta veca od 24 dogodice se nesto
Naravno to mozete i u new string koji se nalazi npr u nekoj komandi*/
     return 1;
}
[/pawn]


STRFIND

STRFIND pronalazi neki symbol/znak u unesenom textu/stingu.

strfind(constant string[],const znak[],bool:ignore=false,poz=0)

Constant string[] = string u kome pronalazi
Const znak[] = znak koji trazi
ignore = stavljanjem na false SIsa i SISA nije isto a na true jeste
poz = odakle ce da krene

[Pawn]
if(dialogid == DIALOG_EMAIL) // npr
{
      if(!strfind(inputtext, "@", true) = -1) {
      //kod
      }
      //ako NE PRONADJE @ dogodice se..
      return 1;
}
[/pawn]

STRPACK

STRPACK " pakuje" string. Pakovani stringovi koriste 75% manje memorije.

strpack(dest[], const source[], velicina)

dest[] = Gde ce string da bude packovan
Const source[] = originalan string
Velicina = velicina koja se koristi

[Pawn]
new str[36, char];
strpack(str, "Ovo je tut by plodni Unkovic", sizeof(str));
[/pawn]


kraj, ostalo ide u part 2/3 i 3/3
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.


Za strfind uopće nisi objasnio return, uz to ne zove se 'random "public" ' nego callback, however ne potpun tutorial
Poslednja Izmena: Novembar 26, 2017, 19:45:48 POSLE PODNE od Ino42O
Software Developer

Citat: Ino42O poslato Novembar 26, 2017, 19:44:01 POSLE PODNE
Za strfind uopće nisi objasnio return, uz to ne zove se 'random "public" ' nego callback, however ne potpun tutorial

Nije sisa nego sisurda, znas i sam na sta sam mislio

E da, strfind, tnx
Unkovic.
- Ex. BlackStorm Founder, Owner & Developer
- Ex. Underground Developer.


Citat: Unkovic2405 poslato Novembar 26, 2017, 19:46:48 POSLE PODNE
Citat: Ino42O poslato Novembar 26, 2017, 19:44:01 POSLE PODNE
Za strfind uopće nisi objasnio return, uz to ne zove se 'random "public" ' nego callback, however ne potpun tutorial

Nije sisa nego sisurda, znas i sam na sta sam mislio

E da, strfind, tnx

Nije govno, nego sam se ja posrao na ovaj tut. Bezsmisleno bez ikakvih potpunih objašnjenja.
Former Developer | COD: Lords Of War - Modern Warfare 3 | Stunt Planet | Global Warfare |