Kako da promenim izgled Clear Chata i boju


Započeo anonymo dαkα', Jul 31, 2019, 19:46:03 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ova cmd ti je najjednostavnija
evo tvoja cmd kako je
CMD:cc(playerid, params[])
   {
       if(IsPlayerConnected(playerid))
       {
     if(PlayerInfo[playerid][pAdmin] < 1) return NisiOvlascen(playerid);
         {
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
            ObrisiChat(i, 100);
            }
            new str[128];
            format(str,128,"{02ff0e}[Comitet RP] {C9C9C9}Chat ociscen",GetName(playerid));
                SendClientMessageToAll(-1,str);
         }
      }
      return 1;
   }

to je funkcionalno 100% ali je problem sto previse optereti skriptu za jednu obicnu komandu koja brise chat
dobro ti je ovaj rekao format nije koristen 2015 kamoli sad
umjesto tog cijelog new str bla bla
samo lagano ubacis va_SendClientMessageToAll(-1,"{02ff0e}[Comitet RP] {C9C9C9} Chat ociscen od strane %s",GetName(playerid));
ovaj tvoj kod bespotrebno i koristi i format i string i sve , jer ti se ovo GetName uopste nece ucitat jer nisi prije toga dodao %s , i tako ti skripta dzaba odradi par funkcija!

[Filterscript] Simple Treasure Hunt
[Filterscript] Sistem pecanja
[Filterscript] Meditacija
[Filterscript] Molitva
[Include] Alarm
[Include] Posao Taxi

Citat: smh poslato Jul 31, 2019, 21:37:35 POSLE PODNE
format u 2019 godini, ggwp ( ni 2015 se nije nesto koristio lolenzi )
wtf kako bi ti formatirao poruku bey formata bgti

@tema

cmd:clearchat( playerid, params[] ) {
	
	new string [ 40 ],
		name[ MAX_PLAYERS ];
	GetPlayerName( playerid, name, sizeof( name ) );
	//
	 for(new i; i < 10; i++) {

         SendClientMessageToAll(0x33FF33FF," ");
     }
     //
     format( string, sizeof( string ), "Chat obrisao %s", name );
     SendClientMessageToAll(0xFFFFFFFF, string );
	return ( true );
}
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

Citat: anderson87 poslato Jul 31, 2019, 22:16:50 POSLE PODNE
wtf kako bi ti formatirao poruku bey formata bgti

@tema

cmd:clearchat( playerid, params[] ) {
	
	new string [ 40 ],
		name[ MAX_PLAYERS ];
	GetPlayerName( playerid, name, sizeof( name ) );
	//
	 for(new i; i < 10; i++) {

         SendClientMessageToAll(0x33FF33FF," ");
     }
     //
     format( string, sizeof( string ), "Chat obrisao %s", name );
     SendClientMessageToAll(0xFFFFFFFF, string );
	return ( true );
}

fino koristeci va_SendClientMessage , taj nacin sa formatom su svi "bolji" skritperi izbacili iz upotrebe dolaskom va_SendClientMessage jer sa njim nije potreban ni string niti bilo koje slicno sranje

[Filterscript] Simple Treasure Hunt
[Filterscript] Sistem pecanja
[Filterscript] Meditacija
[Filterscript] Molitva
[Include] Alarm
[Include] Posao Taxi

Citat: Kleo poslato Jul 31, 2019, 22:18:49 POSLE PODNE
fino koristeci va_SendClientMessage , taj nacin sa formatom su svi "bolji" skritperi izbacili iz upotrebe dolaskom va_SendClientMessage jer sa njim nije potreban ni string niti bilo koje slicno sranje
Pa dobro svako ima svoj nacin pisanja koda ne mora znaciti da nije dobar skripter ako nije poceo koristiti va_sendclientmessage to je inc a samim tim i ti mozes napraviti istu funkciju u skripti. Sada sam gledao sintaksu jeste lakse sve pet ali opet neka uci format posto vidim da je pocetnik trebat ce mu za razne druge stvari ne samo za formatiranje poruka i slicno
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

smh

*

Citat: Kleo poslato Jul 31, 2019, 21:49:40 POSLE PODNE
cini se da je nebitno , ali kad sagledas na 100+ igraca , tu radnju je potrebno odraditi po nekoliko puta u minuti kako zbog greski admina kad zamjene :a i :ao ili glupih oglasa i sl. Zato je najbolje koristiti va_SendClientMessage , ne treba ti ni format ni string niti bilo koja glupost
stavi ovako

YCMD:cc(playerid, params[], help)
{
    #pragma unused help
	#pragma unused params
    if(!IsPlayerConnected(playerid)) return SCM(playerid,-1,"{02ff0e}Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] < 1) return NisiOvlascen(playerid);
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"  ");
	SendClientMessageToAll(-1,"{02ff0e}--------------------------------------------");
	va_SendClientMessageToAll(-1,"{02ff0e}  Chat ociscen od strane  {C9C9C9}%d",GetName(playerid));
	SendClientMessageToAll(-1,"{02ff0e}--------------------------------------------");
	return 1;
}

ovo je prilagodjeno tvom modu!
Greška, greška i greška.

Prvo: Zašto ali jebeno zašto IsPlayerConnected, nauci osnove i ne uči druge pogrešno.
Drugo: Zašto jednostavno ne kreiraš ClearChat funkciju, ovako je neuredno.
Trece: va_ ne koristim odavno, samo AMX funkcije
Četvrto: Boja uvek ide na početak, nikad poruka ne počinje bojom!
Sada sam se vratio na vrh komande jer sam na fonu%
Peto: Custom funkcija za poruku, zanimljivo, veoma zanimljivo (toliko zanimljivo da bi počinio samoubistvo)
Å esto: #pragma, ne vidim dcmd ovde?
Sedmo: Opet bool provera

Zaključak: Hoćeš da učiš nekog a imaš više grešaka nego linija u najprostijoj komandi?

Radim noćnu, doviÄ'enja sada, smrtnici..

EDIT:

Osmo (opciono):
FormatSpecifier<'p'>(output[], playerid) {
	if (0 <= playerid < GetMaxPlayers() && IsPlayerConnected(playerid))
		GetPlayerName(playerid, output, sizeof(output));
	else
		strcat(output, "<NEPOZNATO>");
}
Poslednja Izmena: Avgust 01, 2019, 00:50:44 PRE PODNE od smh


Citat: smh poslato Avgust 01, 2019, 00:48:33 PRE PODNE
Greška, greška i greška.

Prvo: Zašto ali jebeno zašto IsPlayerConnected, nauci osnove i ne uči druge pogrešno.
Drugo: Zašto jednostavno ne kreiraš ClearChat funkciju, ovako je neuredno.
Trece: va_ ne koristim odavno, samo AMX funkcije
Četvrto: Boja uvek ide na početak, nikad poruka ne počinje bojom!
Sada sam se vratio na vrh komande jer sam na fonu%
Peto: Custom funkcija za poruku, zanimljivo, veoma zanimljivo (toliko zanimljivo da bi počinio samoubistvo)
Å esto: #pragma, ne vidim dcmd ovde?
Sedmo: Opet bool provera

Zaključak: Hoćeš da učiš nekog a imaš više grešaka nego linija u najprostijoj komandi?

Radim noćnu, doviÄ'enja sada, smrtnici..

EDIT:

Osmo (opciono):
FormatSpecifier<'p'>(output[], playerid) {
   if (0 <= playerid < GetMaxPlayers() && IsPlayerConnected(playerid))
      GetPlayerName(playerid, output, sizeof(output));
   else
      strcat(output, "<NEPOZNATO>");
}

Sta bi ovo trebalo da radi majke ti
FormatSpecifier<`p`>(output[], playerid) {



cmd:cc(playerid, const params[])
{
OnGameModeExit();
print("bajbaj");
return 1;
}


Mnogo imaš ti još da jedeš kačamak.
skrr
Moj tutorijali: Bazilion indent warninga
WORK? : Smart Project 1.2 , Leskovacki Detmec, Rodjendanski  server


Penzionisani balkanski samp kripter


Citat: smh poslato Avgust 01, 2019, 00:48:33 PRE PODNE
Greška, greška i greška.

Prvo: Zašto ali jebeno zašto IsPlayerConnected, nauci osnove i ne uči druge pogrešno.
Drugo: Zašto jednostavno ne kreiraš ClearChat funkciju, ovako je neuredno.
Trece: va_ ne koristim odavno, samo AMX funkcije
Četvrto: Boja uvek ide na početak, nikad poruka ne počinje bojom!
Sada sam se vratio na vrh komande jer sam na fonu%
Peto: Custom funkcija za poruku, zanimljivo, veoma zanimljivo (toliko zanimljivo da bi počinio samoubistvo)
Å esto: #pragma, ne vidim dcmd ovde?
Sedmo: Opet bool provera

Zaključak: Hoćeš da učiš nekog a imaš više grešaka nego linija u najprostijoj komandi?

Radim noćnu, doviÄ'enja sada, smrtnici..

EDIT:

Osmo (opciono):
FormatSpecifier<'p'>(output[], playerid) {
	if (0 <= playerid < GetMaxPlayers() && IsPlayerConnected(playerid))
		GetPlayerName(playerid, output, sizeof(output));
	else
		strcat(output, "<NEPOZNATO>");
}

kao prvo pogledaj moj prvi kod koji koristim , i vidjeces da isplayerconnected uopste nije upotrebljen nego sam to prolagodio njegovoj prethodnoj komandi

Kakve veze ima neurednkst i funckionalnost gdje je tu greska?

Ako ti ne koristiz va_ to nije razlog da bude greska , koristi kakve oces funkcije va_ ce uvijek biti najjednostavnija mozda bas zato se nalazi u svakom boljem modu npr SM

Boja na pocetku poruke greska odi na prvi most i baci se sa njega

O kakvoj custom funkciji govoris? Navodis tamo neke stvari strcat formatspecifier postavljas 5 provjera umjesto jedne i nesto tu pametujes za pragmu i ostalo

Kakva bool provera je ovdje?

Zakljucak Nalupao si tonu gluposti kao greske , dalje stavio si kod kod kojeg se vrsi triput vise provjera nego kod mene , lupas kako imam vise gresaka nego linija a tu si samo da pametujes sa nekim funkcijama za koje ovaj lik nece cuti dok postoji pawno i skriptanje , toliko od mene smanji pametovanje i manje se kurci :P

[Filterscript] Simple Treasure Hunt
[Filterscript] Sistem pecanja
[Filterscript] Meditacija
[Filterscript] Molitva
[Include] Alarm
[Include] Posao Taxi

I tuu vec stvar krene daaa se lomiiii

Mnogo imaš ti još da jedeš kačamak.
skrr
Moj tutorijali: Bazilion indent warninga
WORK? : Smart Project 1.2 , Leskovacki Detmec, Rodjendanski  server


Penzionisani balkanski samp kripter


smh

*

Citat: Kleo poslato Avgust 01, 2019, 08:37:00 PRE PODNE
kao prvo pogledaj moj prvi kod koji koristim , i vidjeces da isplayerconnected uopste nije upotrebljen nego sam to prolagodio njegovoj prethodnoj komandi

Kakve veze ima neurednkst i funckionalnost gdje je tu greska?

Ako ti ne koristiz va_ to nije razlog da bude greska , koristi kakve oces funkcije va_ ce uvijek biti najjednostavnija mozda bas zato se nalazi u svakom boljem modu npr SM

Boja na pocetku poruke greska odi na prvi most i baci se sa njega

O kakvoj custom funkciji govoris? Navodis tamo neke stvari strcat formatspecifier postavljas 5 provjera umjesto jedne i nesto tu pametujes za pragmu i ostalo

Kakva bool provera je ovdje?

Zakljucak Nalupao si tonu gluposti kao greske , dalje stavio si kod kod kojeg se vrsi triput vise provjera nego kod mene , lupas kako imam vise gresaka nego linija a tu si samo da pametujes sa nekim funkcijama za koje ovaj lik nece cuti dok postoji pawno i skriptanje , toliko od mene smanji pametovanje i manje se kurci :P
Da li si toliko malouman?
Nisam rekao da su sve greške nego sam naveo kako bi ja uradio jer si rekao NAJOPTIMIZOVANIJI način što jeste al u kurcu.

Znači NIKADA ali NIKADA ne stavljaš boju na početku stringa jer odma zauzmeš 6-8 mesta (ne sećam se) dok ovako ne zauzmeš niti jedno.

Kakva bool provera? Zašto bi jebeno pisao proveru unutar svake CMD kada koristiš YCMD i možeš da kreiraš y_groups permisije.

Neću da se raspravljam sa tobom, mislim da svaki jebeni član ovog foruma zna da što se bar optimizacije tiče nema boljeg od mene na balkanu (trenutno) i tačka.
Adio

EDIT: I ulogovan proveru što svi stavljate unutar komande - za to postoji jedan callback idioti mutavi istu stvar ponavljate 300 puta...

I vidi se da nikada nećete biti na nekoj ozbiljnoj zajednici jer vam je kod sranje i nikada nećete znati da radite kao tim jer ste idioti.
Poslednja Izmena: Avgust 01, 2019, 10:38:56 PRE PODNE od smh

Djesi najbolji na balkanu nisam te prepoznao sta si ti to iskriptao tako dobro da si najbolji na balkanu, ja nisam znao da postojis kamoli da si najbolji ko to tebe smatra najboljim?

[Filterscript] Simple Treasure Hunt
[Filterscript] Sistem pecanja
[Filterscript] Meditacija
[Filterscript] Molitva
[Include] Alarm
[Include] Posao Taxi

smh

*

Citat: Kleo poslato Avgust 01, 2019, 10:39:43 PRE PODNE
Djesi najbolji na balkanu nisam te prepoznao sta si ti to iskriptao tako dobro da si najbolji na balkanu, ja nisam znao da postojis kamoli da si najbolji ko to tebe smatra najboljim?
Kralju moj, eo @bunta prvi zna, ja sam na engleskoj sceni ugl, burgershot.gg - pogledaj malo ko su contributori includea/plugina koje koristis :)