Problem(error/warning): Problem je specadmin ne moze da pise u /hc chet a u /a moze sve sam isto definisao i nece nzm sta je problem xSpecAdmin je definisano u /a i stavio sam u /hc i nece
Dio skripte: https://pastebin.com/QdaW21vC
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/w6nupGe
https://pastebin.com/a4h2WZb9 probaj ovako
@MrToretto Izbaci errore C:\Users\Roby\Desktop\Garix Gaming RPG\gamemodes\garix.pwn(59393) : warning 209: function "cmd_hc" should return a value
C:\Users\Roby\Desktop\Garix Gaming RPG\gamemodes\garix.pwn(59394) : error 010: invalid function or declaration
C:\Users\Roby\Desktop\Garix Gaming RPG\gamemodes\garix.pwn(59395) : error 010: invalid function or declaration
Pawn compiler 3.10.4 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Kod /a ti je xspec... < 1 a kod /hc >= samo zamijeni kod /hc kao kod /a
Citat: Ð'алша. poslato Februar 14, 2019, 15:01:21 POSLE PODNE
Kod /a ti je xspec... < 1 a kod /hc >= samo zamijeni kod /hc kao kod /a
Stavio sam i opet isto kad sam ingame kucam /hc nista ne izbaci
Trebalo bi sad da radi
[pawn]CMD:hc( playerid, params[] ) {
if( PlayerInfo[ playerid ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes koristi ovu komandu dok si u jailu." );
if( PlayerInfo[ playerid ][ xMute ] != 0) return GRESKA( playerid, "Ne mozete pricati, usutkani ste.");
new text[ 128 ], string1[180];
if( sscanf( params, "s[128]", text ) ) return KORISCENJE( playerid, "/hc [ text ]" );
if( PlayerInfo[ playerid ][ xHelper ] < 1 || PlayerInfo[ playerid ][ xAdmin ] < 1 || PlayerInfo[ playerid ][ xSpecAdmin ] < 1 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
if( ToggedE == false ) return GRESKA( playerid, "HC chat je trenutno iskljucen od strane Admina." );
if( PlayerInfo[ playerid ][ xSkriptaRank ] == 1 )
{
format( string1, sizeof( string1 ), "[HC] Skripter - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 2 ) {
format( string1, sizeof( string1 ), "[HC] Skripter - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 3 ) {
format( string1, sizeof( string1 ), "[HC] Mapper - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 6 ) {
format( string1, sizeof( string1 ), "[HC] Co. Owner - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 7 ) {
format( string1, sizeof( string1 ), "[HC] Head Mapper - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 8 ) {
format( string1, sizeof( string1 ), "[HC] Predsednik - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 7 ) {
format( string1, sizeof(string1), "[HC] Owner - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 6 ) {
format( string1, sizeof(string1), "[HC] Direktor - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 5 ) {
format( string1, sizeof(string1), "[HC] Head Admin - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 4 ) {
format( string1, sizeof( string1 ), "[HC] Admin 4 - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 3 ) {
format( string1, sizeof( string1 ), "[HC] Admin 3 - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 2 ) {
format( string1, sizeof( string1 ), "[HC] Admin 2 - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xAdmin ] == 1 ) {
format( string1, sizeof( string1 ), "[HC] Admin 1 - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xSpecAdmin ] == 1 ) {
format( string1, sizeof(string1), "[HC] Spec Admin - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xHelper ] == 3 ) {
format( string1, sizeof(string1), "[HC] V. Helpera - %s: "col_white"%s", ImeIgraca( playerid ), text );
}
else if( PlayerInfo[ playerid ][ xHelper ] >= 1 && PlayerInfo[ playerid ][ xHelper ] <= 2 ) {
format( string1, sizeof(string1), "[HC] Helper - (%d) %s: "col_white"%s", PlayerInfo[ playerid ][ xHelper ], ImeIgraca( playerid ), text );
}
RPTChat( ZELENA, string1 );
new string[ 128 ];
format( string, sizeof( string ), "Admin/Helper %s: %s", ImeIgraca( playerid ), text );
LogSave( "Ostalo/LogAdminChat.log", string );
return true;
}[/pawn]
Posalji komandu za /a i /hc chat ako nisi fixao
@Rixxx Gore su ti komande
@MrToretto Opet je isto https://imgur.com/a/zGvWswd
https://pastebin.com/ND2CJLRM
Posalji mi stock RPTChat
Ne radi ti iz jednog razloga, sto si dodao provjeru spec team-a u stock AdminPoruka, a nisi u RPTChat, ili ti dodaj provjeru u stocku ili posalji taj stock RPTChat ovdje.
@96JM96 Evo ti https://pastebin.com/9iiN0CsD
@96JM96 Ubaci mi xSpecAdmin da bude
Fixao sam hvala svima koji su pomogni u stock nije bilo definisano xSpecAdmin hvala!