Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1838 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

1 minute prieš, GameJob parašė:

Visa komanda rodyk..

Citata

CMD:ant(playerid, params[])
{
    new id, Float:Coo[3], msg[40];
    if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
    if(id == playerid) return SendClientMessage(playerid, RED, "* Savęs surakinti negali.");
    if(sscanf(params, "u", id)) return SendClientMessage(playerid,BLUE,"* Uždėti/Nuimti žaidėjui antrankius /ant [Vardas_Pavardė/ID]");
     if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, RED, "* Tokio žaidėjo nėra.");
    if(OfisoDarbas[id] == true) return SendClientMessage(playerid, RED, "* Žaidėjas ofise!");
    GetPlayerPos(id, Coo[0], Coo[1], Coo[2]);
    if(!IsPlayerInRangeOfPoint(playerid, 5.0, Coo[0],Coo[1],Coo[2])) return SendClientMessage(playerid, RED, "* Žaidėjas per toli, prieikite arčiau.");
    if(PlayerInZone(id, 1361.4547, -2216.6245, -1288.2867, -2150.4135) && playerDB[id][specialybe] == 40) return SendClientMessage(playerid, RED, "* Gaujinio savo mafijos zonoje surakinti negali!");
    if(PlayerInZone(id, -1648.0637, -1586.8470, -1590.0003, -1539.1112) && playerDB[id][specialybe] == 42) return SendClientMessage(playerid, RED, "* Gaujinio savo mafijos zonoje surakinti negali!");
    if(playerDB[id][cuffed])
    {
        format(msg,sizeof(msg),"* Paleidote %s.", GetPlayerNameEx(id));
        SendClientMessage(playerid,GREEN,msg);
        format(msg,sizeof(msg),"* Jus paleido %s.", GetPlayerNameEx(playerid));
        SendClientMessage(id,RED,msg);
        Surakinti(id, true);
    }
    else
    {
        format(msg,sizeof(msg),"* Surakinote %s.", GetPlayerNameEx(id));
        SendClientMessage(playerid,GREEN,msg);
        format(msg,sizeof(msg),"* Jus surakino %s.", GetPlayerNameEx(playerid));
        SendClientMessage(id,GREEN,msg);
        Surakinti(id, false);
    }
    return 1;
}

 

giphy.gif

(redaguota)

Va prašau veikianti komanda -

CMD:ant(playerid, params[])
{
    new id, Float:Coo[3], msg[40];
    if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
     if(sscanf(params, "u", id)) return SendClientMessage(playerid,BLUE,"* Uždėti/Nuimti žaidėjui antrankius /ant [Vardas_Pavardė/ID]");
    if(id == playerid) return SendClientMessage(playerid, RED, "* Savęs surakinti negali.");
   
     if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, RED, "* Tokio žaidėjo nėra.");
    if(OfisoDarbas[id] == true) return SendClientMessage(playerid, RED, "* Žaidėjas ofise!");
    GetPlayerPos(id, Coo[0], Coo[1], Coo[2]);
    if(!IsPlayerInRangeOfPoint(playerid, 5.0, Coo[0],Coo[1],Coo[2])) return SendClientMessage(playerid, RED, "* Žaidėjas per toli, prieikite arčiau.");
    if(PlayerInZone(id, 1361.4547, -2216.6245, -1288.2867, -2150.4135) && playerDB[id][specialybe] == 40) return SendClientMessage(playerid, RED, "* Gaujinio savo mafijos zonoje surakinti negali!");
    if(PlayerInZone(id, -1648.0637, -1586.8470, -1590.0003, -1539.1112) && playerDB[id][specialybe] == 42) return SendClientMessage(playerid, RED, "* Gaujinio savo mafijos zonoje surakinti negali!");
    if(playerDB[id][cuffed])
    {
        format(msg,sizeof(msg),"* Paleidote %s.", GetPlayerNameEx(id));
        SendClientMessage(playerid,GREEN,msg);
        format(msg,sizeof(msg),"* Jus paleido %s.", GetPlayerNameEx(playerid));
        SendClientMessage(id,RED,msg);
        Surakinti(id, true);
    }
    else
    {
        format(msg,sizeof(msg),"* Surakinote %s.", GetPlayerNameEx(id));
        SendClientMessage(playerid,GREEN,msg);
        format(msg,sizeof(msg),"* Jus surakino %s.", GetPlayerNameEx(playerid));
        SendClientMessage(id,GREEN,msg);
        Surakinti(id, false);
    }
    return 1;
}

Redaguota , nario GameJob

Ne jėga, o atkaklumas nulemia didelių darbų įvygdymą. 

 

 

– Samuel Johnson.

(redaguota)
15 minutes prieš, GameJob parašė:

Va prašau veikianti komanda -

CMD:ant(playerid, params[])
{
    new id, Float:Coo[3], msg[40];
    if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
     if(sscanf(params, "u", id)) return SendClientMessage(playerid,BLUE,"* Uždėti/Nuimti žaidėjui antrankius /ant [Vardas_Pavardė/ID]");
    if(id == playerid) return SendClientMessage(playerid, RED, "* Savęs surakinti negali.");
   
     if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, RED, "* Tokio žaidėjo nėra.");
    if(OfisoDarbas[id] == true) return SendClientMessage(playerid, RED, "* Žaidėjas ofise!");
    GetPlayerPos(id, Coo[0], Coo[1], Coo[2]);
    if(!IsPlayerInRangeOfPoint(playerid, 5.0, Coo[0],Coo[1],Coo[2])) return SendClientMessage(playerid, RED, "* Žaidėjas per toli, prieikite arčiau.");
    if(PlayerInZone(id, 1361.4547, -2216.6245, -1288.2867, -2150.4135) && playerDB[id][specialybe] == 40) return SendClientMessage(playerid, RED, "* Gaujinio savo mafijos zonoje surakinti negali!");
    if(PlayerInZone(id, -1648.0637, -1586.8470, -1590.0003, -1539.1112) && playerDB[id][specialybe] == 42) return SendClientMessage(playerid, RED, "* Gaujinio savo mafijos zonoje surakinti negali!");
    if(playerDB[id][cuffed])
    {
        format(msg,sizeof(msg),"* Paleidote %s.", GetPlayerNameEx(id));
        SendClientMessage(playerid,GREEN,msg);
        format(msg,sizeof(msg),"* Jus paleido %s.", GetPlayerNameEx(playerid));
        SendClientMessage(id,RED,msg);
        Surakinti(id, true);
    }
    else
    {
        format(msg,sizeof(msg),"* Surakinote %s.", GetPlayerNameEx(id));
        SendClientMessage(playerid,GREEN,msg);
        format(msg,sizeof(msg),"* Jus surakino %s.", GetPlayerNameEx(playerid));
        SendClientMessage(id,GREEN,msg);
        Surakinti(id, false);
    }
    return 1;
}

Ačiū veikia :D,tik kai spaudi 6 tapatį rašo.

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_ANALOG_RIGHT)
    {
        if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10 && playerDB[playerid][admin] != 4) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
        if(playerid == playerid) return SendClientMessage(playerid, RED, "* Savęs surakinti negali.");
        new Float:pPos[3], msg[128];
         GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerInRangeOfPoint(i, 5.0, pPos[0], pPos[1], pPos[2]))
            {
                Surakinti(playerid, true);
                if(playerDB[cuffed])
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Paleidote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus paleido pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,RED,msg);
                    Surakinti(i, true);
                }
                else
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Surakinote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus surakino pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,GREEN,msg);
                    Surakinti(i, false);
                }
            }
        }
        return 0;
    }

Redaguota , nario Admin_Norbe

giphy.gif

14 minutes prieš, Admin_Norbe parašė:

Ačiū veikia :D,tik kai spaudi 6 tapatį rašo.

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_ANALOG_RIGHT)
    {
        if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10 && playerDB[playerid][admin] != 4) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
        if(playerid == playerid) return SendClientMessage(playerid, RED, "* Savęs surakinti negali.");
        new Float:pPos[3], msg[128];
         GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerInRangeOfPoint(i, 5.0, pPos[0], pPos[1], pPos[2]))
            {
                Surakinti(playerid, true);
                if(playerDB[cuffed])
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Paleidote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus paleido pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,RED,msg);
                    Surakinti(i, true);
                }
                else
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Surakinote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus surakino pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,GREEN,msg);
                    Surakinti(i, false);
                }
            }
        }
        return 0;
    }

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_ANALOG_RIGHT)
    {
        if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10 && playerDB[playerid][admin] != 4) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
        
        new Float:pPos[3], msg[128];
         GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerInRangeOfPoint(i, 5.0, pPos[0], pPos[1], pPos[2]))
            {
                Surakinti(playerid, true);
                if(playerDB[cuffed])
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Paleidote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus paleido pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,RED,msg);
                    Surakinti(i, true);
                }
                else
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Surakinote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus surakino pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,GREEN,msg);
                    Surakinti(i, false);
                }
            }
        }
        return 0;
    }

Čia nereikalingas tikrinimas.

Ne jėga, o atkaklumas nulemia didelių darbų įvygdymą. 

 

 

– Samuel Johnson.

6 minutes prieš, GameJob parašė:

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_ANALOG_RIGHT)
    {
        if(playerDB[playerid][specialybe] != 1 && playerDB[playerid][specialybe] != 10 && playerDB[playerid][admin] != 4) return SendClientMessage(playerid, RED, "* Ši komanda tik teisėsaugai.");
        
        new Float:pPos[3], msg[128];
         GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerInRangeOfPoint(i, 5.0, pPos[0], pPos[1], pPos[2]))
            {
                Surakinti(playerid, true);
                if(playerDB[cuffed])
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Paleidote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus paleido pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,RED,msg);
                    Surakinti(i, true);
                }
                else
                {
                    format(msg,sizeof(msg),"{6EB3DB}~ Surakinote žaidėją %s!", GetPlayerNameEx(i));
                    SendClientMessage(playerid,GREEN,msg);
                    format(msg,sizeof(msg),"{6EB3DB}~ Jus surakino pareigūnas %s!", GetPlayerNameEx(playerid));
                    SendClientMessage(i,GREEN,msg);
                    Surakinti(i, false);
                }
            }
        }
        return 0;
    }

Čia nereikalingas tikrinimas.

error 033: array must be indexed (variable "playerDB")

giphy.gif

(redaguota)

O su mygtuku tu visada tikrini ar playerid == playerid. Tau nė kiek nekilo įtarimo dėl tokio tikrinimo? Čia tas pats kas tikrintum ar 0 == 0, atsakymas visada bus true. Tai kitą kartą tiesiog vietoj sąlygos if (playerid == playerid) rašyk if (true), bus paprasčiau ir mažiau raidžių spaudinėti reikės.

Redaguota , nario MartynasK
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1838 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...