Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[Pomoc] Pravila CMD

Započeo MrDjPeca
pre 9 godina
568
pregleda
11
postova
MrDjPeca
Street Runner
pre 9 godina
Skripta koju koristim:Moju od 0
Detaljan opis problema:Nema uopste gresaka ali mi se pojave ti bajtovi i komanda mi ne radi kada idem da testam.
Dio skripte: http://pastebin.com/Aa0bS9Dt
Neke slike/video za lakse dobivanje pomoci(neobavezno):Ovo mi se pojavi http://pastebin.com/mBUNULbb
Ako neko moze da mi pomogne da napise kako bi trebalo pravilno napisati ovaj CMD da bi radio.
Tek samo poceo da ucim da skriptam pa mi nije bas jasno ovo.
CMD:pravila(playerid,params[])
{
    new string;
format(string, sizeof(string), "* Igrac %s gleda pravila (/pravila).", GetName(playerid));
new info;
strcat(string, "{000cff}___________________________________________________________________________________________________\n\n", sizeof(string));
strcat(string, "{000cff} Powergaming | {154c03}Radnja koju je nemoguce izvesti u stvarnom životu u datom trenutku ili u bilo kojem trenutku.\n", sizeof(string));
    strcat(string, "{000cff} Metagaming | {154c03}KoriÅ¡tenje OOC informacija za IC korist.\n", sizeof(string));
strcat(string, "{000cff} Bunny Hopping | {154c03}Skakanje jednom, dva puta ili više puta prilikom trcanja\n", sizeof(string));
    strcat(string, "{000cff} DeathMatching | {154c03}Ubijanje ljudi bez pravog RP razloga.\n", sizeof(string));
    strcat(string, "{000cff} Kill on Sight| KOS {154c03}Ubijanje igraca po vidjenju, bez upozorenja, koriscenja chata\n", sizeof(string));
    strcat(string, "{000cff} SpawnKill | {154c03}Ubijanje igraca na mestu spawna\n", sizeof(string));
    strcat(string, "{000cff} NinjaJack| {154c03}Kradja i uskakanje u vozila koja su u pokretu\n", sizeof(string));
    strcat(string, "{000cff} Drive Bying |   {154c03}DB odnosi na Å¡tetu nanetu drugom igracu iz vozila. Pokazacu vam par primera\n", sizeof(string));
    strcat(string, "{000cff} Revenge Killing | {154c03}Kao Å¡to i samo ime pojma govori, ubistvo iz osvete\n", sizeof(string));
    strcat(string, "{000cff} Non-Roleplaying | nonRP {154c03}Ometanja RP radnji koje izvrÅ¡avaju drugi igraci krÅ¡enjem pravila\n", sizeof(string));
    strcat(string, "{000cff} RPSuperman {154c03}RP Supermen je ponasanje igraca kao da mu niko nista ne moze\n", sizeof(string));
    strcat(string, "{000cff} Gun From ASS | GFA {154c03}Predstavlja nonRP vadjenje oruzja, bez koriscenja komanda /me i /do.\n", sizeof(string));
    strcat(string, "{000cff} Drug From ASS | DFA {154c03}Predstavlja nonRP koriscenje droge, bez koriscenja komanda /me i /do.\n", sizeof(string));
    strcat(string, "{000cff} NPlayer vs Player | PvP {154c03}Predstavlja napadanje neduznog civila bez razloga izivljavanje na njemu.\n", sizeof(string));
    strcat(string, "{000cff} Player vs Enviroment| PvE {154c03}Divljanje i pucanje po okolini i ugrozavanje necije imovine\n", sizeof(string));
    strcat(string, "{000cff} ChickenRunning| {154c03}je trcanje cik cak kako bi izbegli metkove i preziveli\n", sizeof(string));
    strcat(string, "{000cff} CaracterKill| {154c03}je teranje igraca da napravi novi account. Npr. Stalno ga mucite ili ga stavite u jail na 9999999\n", sizeof(string));
    strcat(string, "{000cff} CrackShoting|   {154c03}je iskoriscavanje bugova sa oruzjem, deagle,combat shotgun, silenced pucaju vecom brzinom iz vozila.\n", sizeof(string));
    strcat(string, "{000cff} QuickSwapping| {154c03}je brzo menjanje oruzje na Q E bez koriscenja /me i /do komande.\n", sizeof(string));
    strcat(string, "{000cff} RP2WIN {154c03}jPonavljano  koriscenje neke komande ili ponavljano menjanje IC price kako bi izasli kao pobednik iz Rpanja\n", sizeof(string));
    strcat(string, "{000cff} Spamming {154c03}Pisanje iste reci ili recenice dva ili viÅ¡e puta za redom\n", sizeof(string));
    strcat(string, "{000cff} Exploiting {154c03}KoriÅ¡tenje bilo kakvih poznatih/nepoznatih bugova/propusta u igri ili skripti.\n", sizeof(string));
    strcat(string, "{000cff} Admin Abusing| AA {154c03}KoriÅ¡tenje Administorske pozicije za pretnje/korist sebi ili na Å¡tetu drugima. \n", sizeof(string));
    strcat(string, "{000cff} NAPOMENA {154c03}Svako nepostovanje pravila je strogo kaznjivo, ako vidite nekog da nepostuje pravila slikajte i prijavite ga na forumu!\n\n", sizeof(string));
ShowPlayerDialog(playerid, DIALOG_PRAVILA, DIALOG_STYLE_MSGBOX, "PRAVILA", info, "Uredu", "");
format(string, sizeof(string), "(( * %s cita pravila servera. ))", GetName(playerid));
if(strcmp(string, info, true) == 0)
{
        ShowPlayerDialog(playerid, DIALOG_PRAVILA, DIALOG_STYLE_MSGBOX, "PRAVILA", info, "Uredu", "");
}
   
return 1;
Rax_King
Godfather
pre 9 godina
sta ce ti ova provjera
if(strcmp(string, info, true) == 0)
MrDjPeca
Street Runner
pre 9 godina
Sada sam definisao i Prox i ovako mi je kod:
CMD:pravila(playerid,params[]) //Ovde je sve za cmd /pravila(ne radi jos uvek)
{
#pragma unused params
    new string;
format(string, sizeof(string), "* Igrac %s gleda pravila (/pravila).", GetName(playerid));
new info;
if(IsPlayerConnected(playerid))
{
strcat(string, "{000cff}___________________________________________________________________________________________________\n\n", sizeof(string));
strcat(string, "{000cff} Powergaming | {154c03}Radnja koju je nemoguce izvesti u stvarnom životu u datom trenutku ili u bilo kojem trenutku.\n", sizeof(string));
    strcat(string, "{000cff} Metagaming | {154c03}KoriÅ¡tenje OOC informacija za IC korist.\n", sizeof(string));
strcat(string, "{000cff} Bunny Hopping | {154c03}Skakanje jednom, dva puta ili više puta prilikom trcanja\n", sizeof(string));
    strcat(string, "{000cff} DeathMatching | {154c03}Ubijanje ljudi bez pravog RP razloga.\n", sizeof(string));
    strcat(string, "{000cff} Kill on Sight| KOS {154c03}Ubijanje igraca po vidjenju, bez upozorenja, koriscenja chata\n", sizeof(string));
    strcat(string, "{000cff} SpawnKill | {154c03}Ubijanje igraca na mestu spawna\n", sizeof(string));
    strcat(string, "{000cff} NinjaJack| {154c03}Kradja i uskakanje u vozila koja su u pokretu\n", sizeof(string));
    strcat(string, "{000cff} Drive Bying |   {154c03}DB odnosi na Å¡tetu nanetu drugom igracu iz vozila. Pokazacu vam par primera\n", sizeof(string));
    strcat(string, "{000cff} Revenge Killing | {154c03}Kao Å¡to i samo ime pojma govori, ubistvo iz osvete\n", sizeof(string));
    strcat(string, "{000cff} Non-Roleplaying | nonRP {154c03}Ometanja RP radnji koje izvrÅ¡avaju drugi igraci krÅ¡enjem pravila\n", sizeof(string));
    strcat(string, "{000cff} RPSuperman {154c03}RP Supermen je ponasanje igraca kao da mu niko nista ne moze\n", sizeof(string));
    strcat(string, "{000cff} Gun From ASS | GFA {154c03}Predstavlja nonRP vadjenje oruzja, bez koriscenja komanda /me i /do.\n", sizeof(string));
    strcat(string, "{000cff} Drug From ASS | DFA {154c03}Predstavlja nonRP koriscenje droge, bez koriscenja komanda /me i /do.\n", sizeof(string));
    strcat(string, "{000cff} NPlayer vs Player | PvP {154c03}Predstavlja napadanje neduznog civila bez razloga izivljavanje na njemu.\n", sizeof(string));
    strcat(string, "{000cff} Player vs Enviroment| PvE {154c03}Divljanje i pucanje po okolini i ugrozavanje necije imovine\n", sizeof(string));
    strcat(string, "{000cff} ChickenRunning| {154c03}je trcanje cik cak kako bi izbegli metkove i preziveli\n", sizeof(string));
    strcat(string, "{000cff} CaracterKill| {154c03}je teranje igraca da napravi novi account. Npr. Stalno ga mucite ili ga stavite u jail na 9999999\n", sizeof(string));
    strcat(string, "{000cff} CrackShoting|   {154c03}je iskoriscavanje bugova sa oruzjem, deagle,combat shotgun, silenced pucaju vecom brzinom iz vozila.\n", sizeof(string));
    strcat(string, "{000cff} QuickSwapping| {154c03}je brzo menjanje oruzje na Q E bez koriscenja /me i /do komande.\n", sizeof(string));
    strcat(string, "{000cff} RP2WIN {154c03}jPonavljano  koriscenje neke komande ili ponavljano menjanje IC price kako bi izasli kao pobednik iz Rpanja\n", sizeof(string));
    strcat(string, "{000cff} Spamming {154c03}Pisanje iste reci ili recenice dva ili viÅ¡e puta za redom\n", sizeof(string));
    strcat(string, "{000cff} Exploiting {154c03}KoriÅ¡tenje bilo kakvih poznatih/nepoznatih bugova/propusta u igri ili skripti.\n", sizeof(string));
    strcat(string, "{000cff} Admin Abusing| AA {154c03}KoriÅ¡tenje Administorske pozicije za pretnje/korist sebi ili na Å¡tetu drugima. \n", sizeof(string));
    strcat(string, "{000cff} NAPOMENA {154c03}Svako nepostovanje pravila je strogo kaznjivo, ako vidite nekog da nepostuje pravila slikajte i prijavite ga na forumu!\n\n", sizeof(string));
ShowPlayerDialog(playerid, DIALOG_PRAVILA, DIALOG_STYLE_MSGBOX, "PRAVILA", info, "Uredu", "");
format(string, sizeof(string), "(( * %s cita pravila servera. ))", GetName(playerid));
ProxDetector(30.0, playerid, string, Ljubicasta,Ljubicasta,Ljubicasta,Ljubicasta,Ljubicasta);
}
return 1;

Ali ne radi opet...
Rax_King
Godfather
pre 9 godina
CMD:pravila(playerid,params[]) {
    new string,
info;
strcat(info, "{000cff}___________________________________________________________________________________________________\n\n", sizeof(info));
strcat(info);
strcat(info);
strcat(info, "{000cff} Bunny Hopping | {154c03}Skakanje jednom, dva puta ili više puta prilikom trcanja\n", sizeof(info));
strcat(info, "{000cff} DeathMatching | {154c03}Ubijanje ljudi bez pravog RP razloga.\n", sizeof(info));
strcat(info, "{000cff} Kill on Sight| KOS {154c03}Ubijanje igraca po vidjenju, bez upozorenja, koriscenja chata\n", sizeof(info));
strcat(info, "{000cff} SpawnKill | {154c03}Ubijanje igraca na mestu spawna\n", sizeof(info));
strcat(info, "{000cff} NinjaJack| {154c03}Kradja i uskakanje u vozila koja su u pokretu\n", sizeof(info));
strcat(info, "{000cff} Drive Bying |   {154c03}DB odnosi na Å¡tetu nanetu drugom igracu iz vozila. Pokazacu vam par primera\n", sizeof(info));
strcat(info, "{000cff} Revenge Killing | {154c03}Kao što i samo ime pojma govori, ubistvo iz osvete\n", sizeof(info));
strcat(info, "{000cff} Non-Roleplaying | nonRP {154c03}Ometanja RP radnji koje izvršavaju drugi igraci kršenjem pravila\n", sizeof(info));
strcat(info, "{000cff} RPSuperman {154c03}RP Supermen je ponasanje igraca kao da mu niko nista ne moze\n", sizeof(info));
strcat(info, "{000cff} Gun From ASS | GFA {154c03}Predstavlja nonRP vadjenje oruzja, bez koriscenja komanda /me i /do.\n", sizeof(info));
strcat(info, "{000cff} Drug From ASS | DFA {154c03}Predstavlja nonRP koriscenje droge, bez koriscenja komanda /me i /do.\n", sizeof(info));
strcat(info, "{000cff} NPlayer vs Player | PvP {154c03}Predstavlja napadanje neduznog civila bez razloga izivljavanje na njemu.\n", sizeof(info));
strcat(info, "{000cff} Player vs Enviroment| PvE {154c03}Divljanje i pucanje po okolini i ugrozavanje necije imovine\n", sizeof(info));
strcat(info, "{000cff} ChickenRunning| {154c03}je trcanje cik cak kako bi izbegli metkove i preziveli\n", sizeof(info));
strcat(info, "{000cff} CaracterKill| {154c03}je teranje igraca da napravi novi account. Npr. Stalno ga mucite ili ga stavite u jail na 9999999\n", sizeof(info));
strcat(info, "{000cff} CrackShoting|   {154c03}je iskoriscavanje bugova sa oruzjem, deagle,combat shotgun, silenced pucaju vecom brzinom iz vozila.\n", sizeof(info));
strcat(info, "{000cff} QuickSwapping| {154c03}je brzo menjanje oruzje na Q E bez koriscenja /me i /do komande.\n", sizeof(info));
strcat(info, "{000cff} RP2WIN {154c03}jPonavljano  koriscenje neke komande ili ponavljano menjanje IC price kako bi izasli kao pobednik iz Rpanja\n", sizeof(info));
strcat(info, "{000cff} Spamming {154c03}Pisanje iste reci ili recenice dva ili više puta za redom\n", sizeof(info));
strcat(info, "{000cff} Exploiting {154c03}Korištenje bilo kakvih poznatih/nepoznatih bugova/propusta u igri ili skripti.\n", sizeof(info));
strcat(info, "{000cff} Admin Abusing| AA {154c03}Korištenje Administorske pozicije za pretnje/korist sebi ili na štetu drugima. \n", sizeof(info));
strcat(info, "{000cff} NAPOMENA {154c03}Svako nepostovanje pravila je strogo kaznjivo, ako vidite nekog da nepostuje pravila slikajte i prijavite ga na forumu!\n\n", sizeof(info));
ShowPlayerDialog(playerid, DIALOG_PRAVILA, DIALOG_STYLE_MSGBOX, "PRAVILA", info, "Uredu", "");

format(string, sizeof(string), "(( * %s cita pravila servera. ))", GetName(playerid));
ProxDetector(30.0, playerid, string, Ljubicasta,Ljubicasta,Ljubicasta,Ljubicasta,Ljubicasta);
return 1;
}

A ovako?
MrDjPeca
Street Runner
pre 9 godina
Ma ne radi opet..
Rax_King
Godfather
pre 9 godina
moja greska, sada bi trebalo da je uredu
CMD:pravila(playerid,params[]) {
    new string,
info;
strcat(info, "{000cff}___________________________________________________________________________________________________\n\n", sizeof(info));
strcat(info, "{000cff} Powergaming | {154c03}Radnja koju je nemoguce izvesti u stvarnom životu u datom trenutku ili u bilo kojem trenutku.\n", sizeof(info));
    strcat(info, "{000cff} Metagaming | {154c03}KoriÅ¡tenje OOC informacija za IC korist.\n", sizeof(info));
strcat(info, "{000cff} Bunny Hopping | {154c03}Skakanje jednom, dva puta ili više puta prilikom trcanja\n", sizeof(info));
strcat(info, "{000cff} DeathMatching | {154c03}Ubijanje ljudi bez pravog RP razloga.\n", sizeof(info));
strcat(info, "{000cff} Kill on Sight| KOS {154c03}Ubijanje igraca po vidjenju, bez upozorenja, koriscenja chata\n", sizeof(info));
strcat(info, "{000cff} SpawnKill | {154c03}Ubijanje igraca na mestu spawna\n", sizeof(info));
strcat(info, "{000cff} NinjaJack| {154c03}Kradja i uskakanje u vozila koja su u pokretu\n", sizeof(info));
strcat(info, "{000cff} Drive Bying |   {154c03}DB odnosi na Å¡tetu nanetu drugom igracu iz vozila. Pokazacu vam par primera\n", sizeof(info));
strcat(info, "{000cff} Revenge Killing | {154c03}Kao što i samo ime pojma govori, ubistvo iz osvete\n", sizeof(info));
strcat(info, "{000cff} Non-Roleplaying | nonRP {154c03}Ometanja RP radnji koje izvršavaju drugi igraci kršenjem pravila\n", sizeof(info));
strcat(info, "{000cff} RPSuperman {154c03}RP Supermen je ponasanje igraca kao da mu niko nista ne moze\n", sizeof(info));
strcat(info, "{000cff} Gun From ASS | GFA {154c03}Predstavlja nonRP vadjenje oruzja, bez koriscenja komanda /me i /do.\n", sizeof(info));
strcat(info, "{000cff} Drug From ASS | DFA {154c03}Predstavlja nonRP koriscenje droge, bez koriscenja komanda /me i /do.\n", sizeof(info));
strcat(info, "{000cff} NPlayer vs Player | PvP {154c03}Predstavlja napadanje neduznog civila bez razloga izivljavanje na njemu.\n", sizeof(info));
strcat(info, "{000cff} Player vs Enviroment| PvE {154c03}Divljanje i pucanje po okolini i ugrozavanje necije imovine\n", sizeof(info));
strcat(info, "{000cff} ChickenRunning| {154c03}je trcanje cik cak kako bi izbegli metkove i preziveli\n", sizeof(info));
strcat(info, "{000cff} CaracterKill| {154c03}je teranje igraca da napravi novi account. Npr. Stalno ga mucite ili ga stavite u jail na 9999999\n", sizeof(info));
strcat(info, "{000cff} CrackShoting|   {154c03}je iskoriscavanje bugova sa oruzjem, deagle,combat shotgun, silenced pucaju vecom brzinom iz vozila.\n", sizeof(info));
strcat(info, "{000cff} QuickSwapping| {154c03}je brzo menjanje oruzje na Q E bez koriscenja /me i /do komande.\n", sizeof(info));
strcat(info, "{000cff} RP2WIN {154c03}jPonavljano  koriscenje neke komande ili ponavljano menjanje IC price kako bi izasli kao pobednik iz Rpanja\n", sizeof(info));
strcat(info, "{000cff} Spamming {154c03}Pisanje iste reci ili recenice dva ili više puta za redom\n", sizeof(info));
strcat(info, "{000cff} Exploiting {154c03}Korištenje bilo kakvih poznatih/nepoznatih bugova/propusta u igri ili skripti.\n", sizeof(info));
strcat(info, "{000cff} Admin Abusing| AA {154c03}Korištenje Administorske pozicije za pretnje/korist sebi ili na štetu drugima. \n", sizeof(info));
strcat(info, "{000cff} NAPOMENA {154c03}Svako nepostovanje pravila je strogo kaznjivo, ako vidite nekog da nepostuje pravila slikajte i prijavite ga na forumu!\n\n", sizeof(info));
ShowPlayerDialog(playerid, DIALOG_PRAVILA, DIALOG_STYLE_MSGBOX, "PRAVILA", info, "Uredu", "");

format(string, sizeof(string), "(( * %s cita pravila servera. ))", GetName(playerid));
ProxDetector(30.0, playerid, string, Ljubicasta,Ljubicasta,Ljubicasta,Ljubicasta,Ljubicasta);
return 1;
}
MrDjPeca
Street Runner
pre 9 godina
Ma odmah sam ispravio tu tvoju gresku i nije radilo,evo opet sam probao i nece
Rax_King
Godfather
pre 9 godina
Napravi debug ili vidi sa crashdetect
MrDjPeca
Street Runner
pre 9 godina
Sa crashdetect sam video i pise nesto:
Run time error 3:stack/heap collison(insufficent stack size)
...
Rax_King
Godfather
pre 9 godina
Optimizuj mod.
Samnji velicinu celija u stringovima
MrDjPeca
Street Runner
pre 9 godina
Popravio sam sada 🙂
Umesto  new info sam stavio new info,posto sam racunao da svaki red ima 128 bita  🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava