Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Teodor poslato Februar 10, 2020, 16:53:18 POSLE PODNE

Naslov: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 16:53:18 POSLE PODNE
Problem(error/warning): vaš odgovor
Dio skripte:
[pawn]
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(977) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(977) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(977) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(978) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(978) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(978) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(982) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(982) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(982) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(983) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(983) : warning 202: number of arguments does not match definition
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\DMTest.pwn(983) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


12 Warnings.
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):

CMD:pm(playerid, params[])
{
new id, text[128], string[200];
if(sscanf(params, "us[128]", id, text)) return SCM(playerid,-1, "/pm [ID/Part of name] [text]");
if(id == INVALID_PLAYER_ID) return SCM(playerid,-1, "That player is not connected.");
if(id == playerid) return SCM(playerid,-1, "You cannot PM yourself.");
if(PlayerInfo[id][pAdmin] == 0)
{
SCM(id,-1, "PM from %s[%d]: %s", GetName(playerid), playerid, text);
SendClientMessage(playerid,-1, "PM for %s[%d]: %s ", GetName(playerid),GetName(id), text);
}
else if(PlayerInfo[id][pAdmin] == 0)
{
SendClientMessage(id,-1, "PM from %s[%d]: %s", GetName(playerid), playerid, text);
SendClientMessage(playerid,-1, "(( PM for %s[%d]: %s ))", GetName(id), id, text);
}
if(PlayerInfo[id][pAdmin] == 0)
{
format(string, sizeof(string), "[!PM ALERT!]: %s[%d] has sent a PM to %s[%d] saying: %s", GetName(playerid), playerid, GetName(id), id, text);
SendMessageToAdmins(string);
}
else if(PlayerInfo[id][pAdmin] != 0 && PlayerInfo[playerid][pAdmin] != 0) return true;
return true;
}

Slika/video ingame problema(obavezno ako je ingame problem)://///
Moze pomoc ne znam kako ovo da fixam
Naslov: Odg: CMD:pm
Poruka od: YumikoJR poslato Februar 10, 2020, 16:56:21 POSLE PODNE
pa reci koje su linije...
Naslov: Odg: CMD:pm
Poruka od: malipablo poslato Februar 10, 2020, 16:58:33 POSLE PODNE
Obican SendClientMessage ne podrzava formatiranje tako da pre koristenja ili formatiraj poruku sa npr. format funkcijom ili koristi vec neku mada mozes i sam napraviti.

ovo ne valja:
[pawn]
      SendClientMessage(id,-1, "PM from %s[%d]: %s", GetName(playerid), playerid, text);
      SendClientMessage(playerid,-1, "(( PM for %s[%d]: %s ))", GetName(id), id, text);
[/pawn]
Naslov: Odg: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 16:59:50 POSLE PODNE
Citat: YumikoJR poslato Februar 10, 2020, 16:56:21 POSLE PODNE
pa reci koje su linije...
977

SCM(id,-1, "PM from %s[%d]: %s", GetName(playerid), playerid, text);


978

SendClientMessage(playerid,-1, "PM for %s[%d]: %s ", GetName(playerid),GetName(id), text);


982

SendClientMessage(id,-1, "PM from %s[%d]: %s", GetName(playerid), playerid, text);


983

SendClientMessage(playerid,-1, "(( PM for %s[%d]: %s ))", GetName(id), id, text);
Naslov: Odg: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 17:01:37 POSLE PODNE
Citat: malipablo poslato Februar 10, 2020, 16:58:33 POSLE PODNE
Obican SendClientMessage ne podrzava formatiranje tako da pre koristenja ili formatiraj poruku sa npr. format funkcijom ili koristi vec neku mada mozes i sam napraviti.

ovo ne valja:
[pawn]
      SendClientMessage(id,-1, "PM from %s[%d]: %s", GetName(playerid), playerid, text);
      SendClientMessage(playerid,-1, "(( PM for %s[%d]: %s ))", GetName(id), id, text);
[/pawn]
Ovo sam uzeo iz jednog Moda I tu je stavljeno SendClientMessageEx, ali ja nzm kako to da definisem. Ako mozes PLS da mi kazes kako to da definisem
Naslov: Odg: CMD:pm
Poruka od: malipablo poslato Februar 10, 2020, 17:06:22 POSLE PODNE
Citat: Teodor poslato Februar 10, 2020, 17:01:37 POSLE PODNE
Ovo sam uzeo iz jednog Moda I tu je stavljeno SendClientMessageEx, ali ja nzm kako to da definisem. Ako mozes PLS da mi kazes kako to da definisem

Imas ovde
https://ysi.fandom.com/wiki/Library:YSI%5Cy_va
Naslov: Odg: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 17:10:41 POSLE PODNE
Citat: malipablo poslato Februar 10, 2020, 17:06:22 POSLE PODNE
Imas ovde
https://ysi.fandom.com/wiki/Library:YSI%5Cy_va
Hvala, radi
LOCK
Naslov: Odg: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 17:12:50 POSLE PODNE
Izbacilo mi ovo sad
Kako da fixam?

[debug] Run time error 20: "Invalid index parameter (bad entry point)"
Script[gamemodes/DMTest.amx]: Run time error 20: "Invalid index parameter (bad entry point)"
Number of vehicle models: 0
Naslov: Odg: CMD:pm
Poruka od: malitoni poslato Februar 10, 2020, 17:13:34 POSLE PODNE
Nemaš main() {} u modu :)
EDIT: Samo ovo gore dodaj bilo gde, npr iznad OGMI callbacka
Naslov: Odg: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 17:18:14 POSLE PODNE
Citat: malitoni poslato Februar 10, 2020, 17:13:34 POSLE PODNE
Nemaš main() {} u modu :)
EDIT: Samo ovo gore dodaj bilo gde, npr iznad OGMI callbacka
ee juce sam isprobavao banip cmd I sad nzm kako da se unbanujem, probao sam da obrisem svoj acc, ali opet isto
https://imgur.com/a/s0AXXma
Naslov: Odg: CMD:pm
Poruka od: malipablo poslato Februar 10, 2020, 17:20:51 POSLE PODNE
Obrisi samp.ban fajl jer si banovao IP adresu.
Naslov: Odg: CMD:pm
Poruka od: Teodor poslato Februar 10, 2020, 17:27:10 POSLE PODNE
Citat: malipablo poslato Februar 10, 2020, 17:20:51 POSLE PODNE
Obrisi samp.ban fajl jer si banovao IP adresu.
Radi, zahvaljujem