[TUT]Kako napraviti cenzuru rijeci

Započeo MosT_WanteD
10. Maj 2011. Zaključano
5,321
pregleda
20
postova
Ahmed
4
Made Man
10. Maj 2011.
Poz eo jedan tut od mene posto nisam dugo napravio ni jedan.
Ovaj tut pravim jer sam i ja imam problema i jer zelim da se smanje psovke i vrijedanje na serverima itd.
Pa eo da pocnem.
Prvo na pocetku skripte moda ili cega vec gdje su define ubacimo

#define MAX_WORD_LEN 18 // i ovo je maximalna duzina koliko moze jedna rijec imati slova.
#define MAX_WORDS 122   //  ovo je kao neki iznos koji se dobija kod admina ili sta vec nisam siguran.
#define MAX_SWEARCOUNT 5 // ovdje stavite broj koliko puta smije igrac napisati na chat uvredu da bi ga kickalo.(ovo vam nije potrebno mada sam ja stavio jer cu raditi da kicka kad bude 5

Gdje su vam newovi stavite

new swearCount;
Pa ispod toga stavite ovo to su rijeci koje mozete dodavati ali onda iza ove moje zadnje tj majkine stavite zarez a i za svoje nove ne stavite.
new swear[] =
{
{"stoko"},
{"Popusis"},
{"pusi"},
{"Picko"},
{"Govno"},
{"cit"},
{"citer"},
{"sobeit"},
{"cheat"},
{"cheater"},
{"Kurac"},
{"Ustaso"},
{"Ustasu"},
{"Ustase"},
{"Balije"},
{"kosovo"},
{"Siptar"},
{"Siptaru"},
{"Balija"},
{"Baliju"},
{"Balijo"},
{"Cetnici"},
{"Cetnika"},
{"cetnike"},
{"mamu"},
{"familiju"},
{"sestru"},
{"jebem"},
{"jebemti"},
{"majku"},
{"seku"},
{"Jebi"},
{"jebu"},
{"popusi"},
{"kreten"},
{"kretena"},
{"bot"},
{"bote"},
{"botu"},
{"konj"},
{"majmune"},
{"konju"},
{"pica"},
{"picko"},
{"picke"},
{"majmun"},
{"jebemti"},
{"jeboti"},
{"majku"},
{"sisa"},
{"karam"},
{"karacu"},
{"pizdo"},
{"mater"},
{"sestru"},
{"cigane"},
{"ciganju"},
{"lud"},
{"glup"},
{"nob"},
{"noob"},
{"nobe"},
{"noobe"},
{"kretenu"},
{"ludaku"},
{"budalo"},
{"zivotinjo"},
{"hajvanu"},
{"cetnik"},
{"ustasa"},
{"Sranje"},
{"jebacu"},
{"Govedo"},
{"Sisadzijo"},
{"pizda"},
{"pizdo"},
{"pizdu"},
{"picka"},
{"picku"},
{"picko"},
{"zvalje"},
{"botarde"},
{"sisa"},
{"kurvo"},
{"kurva"},
{"kurvu"},
{"kurvi"},
{"peder"},
{"pederu"},
{"pederi"},
{"cetnicku"},
{"ustasku"},
{"balisku"},
{"ludu"},
{"glupu"},
{"sisa"},
{"jebem ti"},
{"jebo"},
{"majku"},
{"majkine"}

};
---------------------------------------------------


Kada to uradite samo pod OnPlayerText dodate ovo

public OnPlayerText(playerid, text[])
{
if((strlen(text) < 3) || (text == '/') || (text == '#') || (text == '!')) return 1;

new offset;
new len;
for(new i=0; i {
offset = strfind(text, swear, true);
if(offset > -1)
{
len = strlen(swear);
if(len < 3) break;
for(new y=0; y {
text[offset+y] = '*';
}
swearCount++;
new string;
format(string, sizeof(string), "Vrijedanje i psovanje nije dozvoljeno. Upozorenja: %d/%d", swearCount, MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
  if(swearCount >= MAX_SWEARCOUNT)
{
   new name;
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof(string), "*** %s je kickovan zbog vrijedanja ili psovanja", name);
   SendClientMessageToAll(0xE60000FF, string);
   Kick(playerid);
   break;
}
break;
}
}
return 1;
}

I nakon toga pod OnPlayerDisconect
swearCount = 0;
aleluja
5
Godfather
10. Maj 2011.
Odakle si preuzeo ovo?
Ahmed
4
Made Man
10. Maj 2011.
gledao englesku fs sa SAMP foruma i uradio sebi na beta i  ubacio sebi u gamemode
pavle.bakun
5
Crime Lord
10. Maj 2011.
Ako je ovo tut ja sam Correlli :3
Don_Sergio
4
Enforcer
10. Maj 2011.
dobar tut!
Ahmed
4
Made Man
11. Maj 2011.
eXtreme wrote on May 10, 2011, 8:34 pm:
Ako je ovo tut ja sam Correlli :3

Ne ovo nije TUT nego si ti uvjek spreman pametovati

Quote from May 10, 2011, 8:42 pm:
dobar tut!

Hvala buraz
Dexter
4
Shot Caller
11. Maj 2011.
Slabo objasnjeno ali ok  😁 pomoce nekim ...
Ahmed
4
Made Man
11. Maj 2011.
Dexter wrote on May 11, 2011, 11:28 am:
Slabo objasnjeno ali ok  😁 pomoce nekim ...


Ajde buraz reci molim te sta imam objasnjavati ovdje
ellyxinho
4
Made Man
11. Maj 2011.
_MosT_WanteD_ wrote on May 11, 2011, 11:28 am:
Slabo objasnjeno ali ok  😁 pomoce nekim ...


Ajde buraz reci molim te sta imam objasnjavati ovdje

Naprimjer, za šta služi koja funkcija, šta radimo kad stavimo new cenzura; itd itd..
Bebek
4
Made Man
11. Maj 2011.
Nije tvoje, sve ti je ovo na engleskom 🙂
Ovo si negdje skino i samo preveo 😛
KombinatoR
5
Crime Lord
11. Maj 2011.
_MosT_WanteD_ wrote on May 10, 2011, 8:17 pm:
Poz eo jedan tut od mene posto nisam dugo napravio ni jedan.

reci gdje si preuzeo onda i daj link 😉
nije lose 😉
Darko
4
Enforcer
11. Maj 2011.
Sve OK, ali malo poradi iduči puta na TUTorialu,

a ne samo napisati.. Neg malo i objasniti :p
Aldin Begovic
4
Made Man
30. Sep. 2011.
prelijep tut sam pomozi oko waringa

C:\Users\Administrator\Desktop\Nedda Role Play\gamemodes\Ultimat3RolePlay.pwn(43093) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Administrator\Desktop\Nedda Role Play\gamemodes\Ultimat3RolePlay.pwn(43110) : warning 225: unreachable code
Aldin Begovic
4
Made Man
30. Sep. 2011.
dobar tut imam 2 waringa hmmmm
C:\Users\Administrator\Desktop\Nedda Role Play\gamemodes\Ultimat3RolePlay.pwn(43119) : warning 225: unreachable code
C:\Users\Administrator\Desktop\Los Angeles RolePlay 3.0 Fixable Versione\pawno\include\streamer.inc(449) : warning 202: number of arguments does not match definition

RIJESIO SAM OK JE ! L😄
Dr.Nino
5
Underboss
15. Feb. 2012.
Quote from May 10, 2011, 8:17 pm:
I nakon toga pod OnPlayerDisconect
swearCount = 0;

pro.faca wrote on February 15, 2012, 8:59 am:
Al gde ovo da prebacim swearCount = 0;
posot imam balkan nations mod

ko te ucio citat ?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha