[Pomoć] Šalje po dva puta isti SCM

Započeo Obrisan korisnik
6. Apr. 2012. Zaključano
848
pregleda
14
postova
Deleted User
Obrisan korisnik
6. Apr. 2012.
Skripta koju koristim: Division
Detaljan opis problema: Kada kucam /aduty šalje dva puta isti SCM, neznam u čemu je problem..
Dio skripte: Evo je komanda
if(!strcmp(cmdtext, "/adminduty", true) || !strcmp(cmdtext, "/aduty", true)) // By Ellis
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "  Morate se prvo prijaviti !");
return 1;
    }
    if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_VAGOS_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{F3FF02}Admin {FFFFFF}%s(ID:%d) {F3FF02}je na duznosti, za pomoc kucajte {FFFFFF}/pomoc.", sendername,playerid);
ABroadCast(COLOR_LIGHTRED,string,1);
                    DutyLabel = Create3DTextLabel("{ff0000}Na duznosti!\n Ne ometaj!",0xFF000099,0,0,0,50,-1,1);
Attach3DTextLabelToPlayer(DutyLabel, playerid, 0,0,0.6);
SetPlayerSkin(playerid, 113);
if(PlayerInfo >= 1337)
{
    for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
return 1;
        }
        else if(AdminDuty == 1)
        {
                    Delete3DTextLabel(DutyLabel);
AdminDuty = 0;
            SetPlayerArmour(playerid, 0);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{F3FF02}Admin {FFFFFF}%s(ID:%d) {F3FF02}vise nije na duznosti.", sendername,playerid);
                    new stariskin = PlayerInfo;
SetPlayerSkin(playerid, stariskin);
ABroadCast(COLOR_LIGHTRED,string,1);
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "  Niste Admin !");
        return 1;
    }
}
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
pHon
4
Made Man
6. Apr. 2012.
Probaj si maknut' GameMastera pa napiši /adminduty.
Deleted User
Obrisan korisnik
6. Apr. 2012.
Hvala, probaću..
DonWade
3
Hustler
6. Apr. 2012.
ABroadCast(COLOR_LIGHTRED,string,1); ?
Å ta je to ,  zasto ne koristiÅ¡ SendClientMessageToAll  😄
Deleted User
Obrisan korisnik
6. Apr. 2012.
Slučajno :S sry..
Deleted User
Obrisan korisnik
6. Apr. 2012.
@ DonWade To je slično..

@ m1ami , hvala brate radi..

Možete mi pomoći oko ovog warna nekontam ga... 
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\Xeptic RolePlay\gamemodes\xeptic.pwn(3529) : warning 213: tag mismatch


Linija
	if(namestring == -1 && !strcmp(plname, "Vegas.") == 0) // ovde baca warn
if(namestring == -1 && !strcmp(plname, "Toni") == 0)
aleluja
5
Godfather
6. Apr. 2012.
Vegas. wrote on April 6, 2012, 10:30 am:
@ DonWade To je slično..

@ m1ami , hvala brate radi..

Možete mi pomoći oko ovog warna nekontam ga... 
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\Xeptic RolePlay\gamemodes\xeptic.pwn(3529) : warning 213: tag mismatch


Linija
	if(namestring == -1 && !strcmp(plname, "Vegas.") == 0) // ovde baca warn
if(namestring == -1 && !strcmp(plname, "Toni") == 0)


Probaj staviti: if(namestring == -1 && !strcmp(plname, "Vegas") == 0)

Jer izgleda da ga "." jebe..
Johnâ„¢
5
Godfather
6. Apr. 2012.
Daj još par linija ispod i iznad za taj warning.
Deleted User
Obrisan korisnik
6. Apr. 2012.
Evo
public OnPlayerConnect(playerid)
{

new plname;
    GetPlayerName(playerid, plname, sizeof(plname));
if(Security != 0)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
    Kick(playerid);
    return 1;
}
    new namestring = strfind(plname, "_", true);
if(namestring == -1 && !strcmp(plname, "Vegas.") == 0)
if(namestring == -1 && !strcmp(plname, "Toni") == 0)
{
SendClientMessage(playerid, COLOR_YELLOW2, "{0F629F} {F81414}Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "{0F629F} {F81414}Vase ime mora biti u formatu {FFFFFF}Ime_Prezime.");
Kick(playerid);
return 1;
}

RobbingTime = 0;
PlayerInfo = 0;
PlayerInfo = 0;
Delete3DTextLabel(DutyLabel);
    Delete3DTextLabel(GMDutyLabel);
RemoveBuildingForPlayer(playerid, 6130, 1117.5859, -1490.0078, 32.7188, 0.25);
    RemoveBuildingForPlayer(playerid, 6255, 1117.5859, -1490.0078, 32.7188, 0.25);
gActivePlayers++;
numplayers++;
Johnâ„¢
5
Godfather
6. Apr. 2012.
Ovaj dio:

if(namestring == -1 && !strcmp(plname, "Vegas.") == 0)
if(namestring == -1 && !strcmp(plname, "Toni") == 0)
{
SendClientMessage(playerid, COLOR_YELLOW2, "{0F629F} {F81414}Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "{0F629F} {F81414}Vase ime mora biti u formatu {FFFFFF}Ime_Prezime.");
Kick(playerid);
return 1;
}


Treba izgledati ovako:

if((namestring == -1 && !strcmp(plname, "Vegas.") == 0) || (namestring == -1 && !strcmp(plname, "Toni") == 0))
{
SendClientMessage(playerid, COLOR_YELLOW2, "{0F629F} {F81414}Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "{0F629F} {F81414}Vase ime mora biti u formatu {FFFFFF}Ime_Prezime.");
Kick(playerid);
return 1;
}
Deleted User
Obrisan korisnik
6. Apr. 2012.
Sada 2 ista warna na toj liniji  Tag Mistach kako već..
	if((namestring == -1 && !strcmp(plname, "Vegas.") == 0) || (namestring == -1 && !strcmp(plname, "Toni") == 0))
Johnâ„¢
5
Godfather
6. Apr. 2012.
Tu liniju zamijeni sa ovom:
if((namestring == -1 && strcmp(plname, "Vegas.") == 0) || (namestring == -1 && strcmp(plname, "Toni") == 0))
Deleted User
Obrisan korisnik
6. Apr. 2012.
Hvala brate radi, a možeš mi objasniti značaj ovog warna i kako ga rješit, da ne bih otvarao teme ubuduće zbog jednog warna..
Johnâ„¢
5
Godfather
7. Apr. 2012.
Malo teže je objasniti taj warning. I nije uvijek isti. Uglavnom, u PAWN-u postoje tagovi (npr. float, text, bool, ...) i sad npr. ako pokušavaš smjestiti neki text u varijablu koja ima float tag onda će ti se javiti taj warning.

Nadam se bar da si djelomično skužio što želim reći.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha