POMOC OKO ERROR/WARNING


Započeo Mr ExtraMan, Mart 11, 2018, 14:19:32 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27903) : error 035: argument type mismatch (argument 2)
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 012: invalid function call, not a valid address
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : warning 215: expression has no effect
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 001: expected token: ";", but found ")"
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 029: invalid expression, assumed zero
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.

Dio skripte:
CMD:specijalnoime( playerid, params[] ) {

	if( PlayerInfo[ playerid ][ pAdmin ] < 6 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu.");
	if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, ""CRVENA"[BN:RP] "SIVA"Morate biti na admin duznosti!" );

	new id, novoime[ 32 ], newname[ 40 ];
	new year, month, day;

	if( sscanf( params, "us[32]", id, novoime ) ) return SendClientMessage( playerid, "BN:RPPomoc | "ZUTA"/specijalnoime [ ID ] [ Ime_Prezime ]");
	format( newname, sizeof( newname ), "Korisnici/%s.ini", novoime );
	if( id == IPI ) return SendErrorMessage( playerid, "Pogresan ID." );
	if( fexist( newname ) ) return SendErrorMessage( playerid, "Novo ime vec postoji u bazi podataka!" );

	getdate( year, month, day );
    format( globalstring, sizeof( globalstring ), "RENAME | Admin %s je promenio ime igracu %s u %s (%d-%d-%d)", ImeIgraca( playerid ), ImeIgraca( id ), novoime, month, day, year );
    printf( "%s",  globalstring );
    format( globalstring, sizeof( globalstring ), "RENAME | Admin %s je promenio ime igracu %s u %s .", ImeIgraca( playerid ), ImeIgraca( id ), novoime );
	AdminPoruka( CRVENA, globalstring );

	SavePlayer( id );
	RenamePlayer( ImeIgraca( id ), novoime, id );

	SendInfoMessage( id, "Admin %s vam je promenio ime u %s.", ImeIgraca( playerid ), ImeIgraca( id ) );
    format( globalstring, sizeof( globalstring ), "Prijavite se ponovno sa imenom: %s", novoime );
	Kickovanje( id, globalstring );
	return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://///////
Slika/video ingame problema(obavezno ako je ingame problem)://///////

SLIKE: problem : https://imgur.com/a/JqWvg
           dio skripte: https://imgur.com/a/jVwpE

Daj liniju  27 909 ne vidim na slici
Respect to Muma187, Sivir, Ino420, Tosic, Shomy Script, σgí, [CG]Johnny, [WG]Danny
Alfa Gaming Community Owner & Skripter
Alfa Gaming mod edit:100%

Možeš li da nam pokažeš funkciju ImeIgraca ?





27903: (zamjeni)
if( sscanf( params, "us[32]", id, novoime ) ) return SendClientMessage( playerid,-1, "BN:RPPomoc | "ZUTA"/specijalnoime [ ID ] [ Ime_Prezime ]");


Ako ti nije jasno što je bio error: http://wiki.sa-mp.com/wiki/SendClientMessage



opet se isti errori pojavljuju Paul Castellano zamjenim s ovim i dalje se isti errori pojavljuju :'(
if( sscanf( params, "us[32]", id, novoime ) ) return SendClientMessage( playerid,-1, "BN:RPPomoc | "ZUTA"/specijalnoime [ ID ] [ Ime_Prezime ]");

Citat: matka poslato Mart 11, 2018, 15:03:42 POSLE PODNE
opet se isti errori pojavljuju Paul Castellano zamjenim s ovim i dalje se isti errori pojavljuju :'(
if( sscanf( params, "us[32]", id, novoime ) ) return SendClientMessage( playerid,-1, "BN:RPPomoc | "ZUTA"/specijalnoime [ ID ] [ Ime_Prezime ]");

Ne moze isti errori da se pojavljuju

C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 012: invalid function call, not a valid address
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : warning 215: expression has no effect
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 001: expected token: ";", but found ")"
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 029: invalid expression, assumed zero
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.



STO OVO ZNACI

C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 001: expected token: ";", but found ")"

U ovom Eroru si trebao da staviš '':'',a ne '';''
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27903) : error 035: argument type mismatch (argument 2)

Ovde ti loša jedna linija sad ja ne znam koja,Milsim 66 nisam siguran.
I ovako cmd ti nije dobro odradjena /specnick bi trebalo tek onda SendErrorMessage
I tjt 
]

CMD:specijalnoime( playerid, params[] ) {

	if( PlayerInfo[ playerid ][ pAdmin ] < 6 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu.");
	if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, ""CRVENA"[BN:RP] "SIVA"Morate biti na admin duznosti!" );

	new id, novoime[ 32 ], newname[ 40 ];
	new year, month, day;

	if( sscanf( params, "us[32]", id, novoime ) ) return SendClientMessage( playerid,-1, "BN:RPPomoc | "ZUTA"/specijalnoime ID IGRACA NOVO IME ");
	format( newname, sizeof( newname ), "Korisnici/%s.ini", novoime );
	if( id == IPI ) return SendErrorMessage( playerid, "Pogresan ID." );
	if( fexist( newname ) ) return SendErrorMessage( playerid, "Novo ime vec postoji u bazi podataka!" );

	getdate( year, month, day );
    format( globalstring, sizeof( globalstring ), "RENAME | Admin %s je promenio ime igracu %s u %s (%d-%d-%d)", ImeIgraca( playerid ), ImeIgraca( id ), novoime, month, day, year );
    printf( "%s",  globalstring );
    format( globalstring, sizeof( globalstring ), "RENAME | Admin %s je promenio ime igracu %s u %s .", ImeIgraca( playerid ), ImeIgraca( id ), novoime );
	AdminPoruka( CRVENA, globalstring );

	SavePlayer( id );
	RenamePlayer( ImeIgraca( id ), novoime, id );

	SendInfoMessage( id, "Admin %s vam je promenio ime u %s.", ImeIgraca( playerid ), ImeIgraca( id ) );
    format( globalstring, sizeof( globalstring ), "Prijavite se ponovno sa imenom: %s", novoime );
	Kickovanje( id, globalstring );
	return 1;
}



Moze ti to da sredis da poredas kako treba

Citat: matka poslato Mart 11, 2018, 15:25:47 POSLE PODNE
CMD:specijalnoime( playerid, params[] ) {

	if( PlayerInfo[ playerid ][ pAdmin ] < 6 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu.");
	if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, ""CRVENA"[BN:RP] "SIVA"Morate biti na admin duznosti!" );

	new id, novoime[ 32 ], newname[ 40 ];
	new year, month, day;

	if( sscanf( params, "us[32]", id, novoime ) ) return SendClientMessage( playerid,-1, "BN:RPPomoc | "ZUTA"/specijalnoime ID IGRACA NOVO IME ");
	format( newname, sizeof( newname ), "Korisnici/%s.ini", novoime );
	if( id == IPI ) return SendErrorMessage( playerid, "Pogresan ID." );
	if( fexist( newname ) ) return SendErrorMessage( playerid, "Novo ime vec postoji u bazi podataka!" );

	getdate( year, month, day );
    format( globalstring, sizeof( globalstring ), "RENAME | Admin %s je promenio ime igracu %s u %s (%d-%d-%d)", ImeIgraca( playerid ), ImeIgraca( id ), novoime, month, day, year );
    printf( "%s",  globalstring );
    format( globalstring, sizeof( globalstring ), "RENAME | Admin %s je promenio ime igracu %s u %s .", ImeIgraca( playerid ), ImeIgraca( id ), novoime );
	AdminPoruka( CRVENA, globalstring );

	SavePlayer( id );
	RenamePlayer( ImeIgraca( id ), novoime, id );

	SendInfoMessage( id, "Admin %s vam je promenio ime u %s.", ImeIgraca( playerid ), ImeIgraca( id ) );
    format( globalstring, sizeof( globalstring ), "Prijavite se ponovno sa imenom: %s", novoime );
	Kickovanje( id, globalstring );
	return 1;
}



Moze ti to da sredis da poredas kako treba
Buraz,Smao nadji ovaj znak '';'' i umesto toga stavi '':'' i eto ode ti jedan error probaj to pa cemo da vidimo za daije,Pregledaj malo skriptu.
]


Citat: Scripter|LuKKaKu poslato Mart 11, 2018, 15:31:44 POSLE PODNE
Buraz,Smao nadji ovaj znak '';'' i umesto toga stavi '':'' i eto ode ti jedan error probaj to pa cemo da vidimo za daije,Pregledaj malo skriptu.
Ne vjerujem da bi ":" pomogla koliko ja znam, error mu pokazuje da očekuje semicolon ";" umjesto zagrade ")

"
Citat: matka poslato Mart 11, 2018, 15:35:05 POSLE PODNE
nemogu naci neznam sta treba
ne mogu*
ne znam*
Zašto ne pitaš nekog da ti pomogne preko TeamViewera ili Skype-a ?
Poslednja Izmena: Mart 11, 2018, 16:00:14 POSLE PODNE od Medø Grizzli





Citat: matka poslato Mart 11, 2018, 15:22:08 POSLE PODNE
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 012: invalid function call, not a valid address
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : warning 215: expression has no effect
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 001: expected token: ";", but found ")"
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : error 029: invalid expression, assumed zero
C:\Users\xxxx\Desktop\MOJ SERVER\gamemodes\PGRPG.pwn(27909) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.



STO OVO ZNACI

Pa pogledaj bolje,to ti nisu isti errori.Imao si error na liniji 27903.