Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Sarkenzo poslato Avgust 05, 2014, 21:58:54 POSLE PODNE

Naslov: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 05, 2014, 21:58:54 POSLE PODNE
Skripta koju koristim:GTA RP
Detaljan opis problema:Imam zastitu protiv bunny hop-a.E sad ja hocu da napravim da ispisuje poruku adminima kada igrac skoci vise od 3 puta.
Znam da trebam da stavim negde if(playerinfo[playerid][padmin]... I trebam da stavim da trazi da ta varijabla bude na jedan, jer ako je na nula ispisivace poruku i kad ne radi
Dio skripte: //

if((newkeys & KEY_JUMP) && !IsPlayerInAnyVehicle(playerid))
    {
        PlayerPressedJump[playerid] ++;
        SetTimerEx("PressJumpReset", 1000, false, "i", playerid);

        if(PlayerPressedJump[playerid] == 2)
        {
            ApplyAnimation(playerid, "PED", "BIKE_fall_off", 4.1, 0, 1, 1, 1, 0, 1);
SCM(playerid, COLOR_LIGHTBLUE, "Tekst");
            SetTimerEx("PressJump", 1000, false, "i", playerid);
}
    }
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 05, 2014, 22:00:50 POSLE PODNE
pa samo se vodi logikom

if(varijabla > 3)
{
posalji poruku
}
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 05, 2014, 22:03:59 POSLE PODNE
To znam, nego kako da napravim taj i taj igrac radi BH itd...
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 05, 2014, 22:05:46 POSLE PODNE
Citat: Sarkenzo poslato Avgust 05, 2014, 22:03:59 POSLE PODNE
To znam, nego kako da napravim taj i taj igrac radi BH itd...
formatiraj string i posalji ga staffu.
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: lv poslato Avgust 05, 2014, 22:12:54 POSLE PODNE
Ovako odradis


new string[128];
format(string, sizeof(string),"{FF0000}WARRNING |{FFFFFF} %s je uradio BHop 3x ! ",GetName(playerid));
ABroadCast(-1, string, 4);


Ovo dodas tu kad skoci 3 puta ... Kao sto je C++ Dodao.. I GetName moras da dodas stock.. Evo ti


stock GetName(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}


dodas ga negde pred kraj skripte..
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 05, 2014, 22:14:25 POSLE PODNE
Ako mu vec dajes daj mu sve..
Nisi mu dao ABroadCast funkciju.
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 05, 2014, 22:35:03 POSLE PODNE
To od prilike treba ovako nesto
Da trazi da igrac bude bar admin level 1 da bi mu ispisalo poruku
Da trazi da ta varijabla bude na 1
Da ispisuje poruku adminima
Ja to sve znam, al izbacuje mi errore kad stavim kod bunny hop-a onog
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 05, 2014, 22:36:07 POSLE PODNE
pa dobio si sve odgovore samo napravi funkciju za ispis adminima i to je to.
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 05, 2014, 23:08:43 POSLE PODNE
Pa izbacuje mi errore
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 05, 2014, 23:09:31 POSLE PODNE
Citat: Sarkenzo poslato Avgust 05, 2014, 23:08:43 POSLE PODNE
Pa izbacuje mi errore
Koje?
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: DevoXx poslato Avgust 05, 2014, 23:09:46 POSLE PODNE
linije tih erorra ?
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 06, 2014, 12:33:38 POSLE PODNE
D:\LGRP\LGRP\gamemodes\lgrp.pwn(47989) : error 010: invalid function or declaration
D:\LGRP\LGRP\gamemodes\lgrp.pwn(47991) : error 010: invalid function or declaration
D:\LGRP\LGRP\gamemodes\lgrp.pwn(47994) : error 010: invalid function or declaration
D:\LGRP\LGRP\gamemodes\lgrp.pwn(47996) : warning 203: symbol is never used: "IgracRadiBH"
D:\LGRP\LGRP\gamemodes\lgrp.pwn(47996) : warning 203: symbol is never used: "stringbunny"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase

3 Errors.

//BUNNY HOP PROVERA
new stringbunny[128];
if(PlayerInfo[playerid][pAdmin] > 1)
{
else if(IgracRadiBH[playerid] == 1)
{
format(stringbunny, sizeof(stringbunny),"{FF0000}WARRNING |{FFFFFF} %s je uradio BHop 3x ! ",GetName(playerid));
return 1;
}
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 06, 2014, 12:42:32 POSLE PODNE
Pa nece ti to slati adminima poruku.Djabe se mucis.

stock StaffMessage( color, string[] )
{
    foreach (new i : Player)
    {
    if(PlayerInfo[i][pAdmin] > 0)
    {
SCM(i, color, string);
}
}
    return true;
}

if(IgracRadiBH[playerid] == 1)
{
format(stringbunny, sizeof(stringbunny),"{FF0000}WARRNING |{FFFFFF} %s je uradio BHop 3x ! ",GetName(playerid));
StaffMessage(-1, stringbunny );
}
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 06, 2014, 16:18:53 POSLE PODNE
Sada izbacuje jedan error, jedan sam resio umesto StaffMessage trebalo SCM
D:\LGRP\LGRP\gamemodes\lgrp.pwn(1972) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

if(IgracRadIBH[playerid] > 2)
{
format(stringbunny, sizeof(stringbunny),"L.G ANTICHEAT DETEKTUJE:Igrac %s je uradio BHop 3x ! ",GetName(playerid));
SCM(-1, stringbunny );
}
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 06, 2014, 16:21:17 POSLE PODNE
ma nemozes tako a lika mora ovako ici i kakve errore ti izbaciva i koje linije?

if(IgracRadiBH[playerid] > 2)
{
format(stringbunny, sizeof(stringbunny),"{FF0000}WARRNING |{FFFFFF} %s je uradio BHop 3x ! ",GetName(playerid));
StaffMessage(-1, stringbunny );
}
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: Sarkenzo poslato Avgust 06, 2014, 16:29:38 POSLE PODNE
Pa kada stavim kao sto je kod tebe imam tri errora, a ovako samo jedan.Pogledaj ovaj red kod njega izbacuje error

new IgracRadiBH[MAX_PLAYERS];

ERROR[[[if(IgracRadiBH[playerid] > 2)]]]
Naslov: Odg: [POMOC]Ispisivanje poruka adminima
Poruka od: youngdeal poslato Avgust 06, 2014, 16:31:49 POSLE PODNE
Posalji mi mod na pm da ti to resim.