Jump to content

SnOwY_

Uživatel
  • Příspěvků

    44
  • Registrován

  • Aktivní

  • Vítězných dnů

    4

Příspěvky posted by SnOwY_

  1. před 19 hodinami, rEf said:

    Oni nedokáží do dnes udělat funkční CW/TG? Hrát to tolik lidí co dřív tak jeden udělám a klidně jim ho dám darem ... Koukám že buďto se používá stále homies případně upravený totéž kvéra.

    Nevim o kom mluvis, ale nikdo tady nepsal ze neumi udelat funkcni cw/tg mod, ja muj mod neupravoval podle qwerova modu, delal sem ho ze sve vlastni hlavy a napadu, jak to chtel tehdejsi majitel hoe.

  2. před 15 minutami, SpiRinG said:

    Čo tak ukážku code ?

    CMD:cmds(playerid)
    {
    SCM(playerid,-1,"/kill /return /unbug {3366FF}/weapon{FFFFFF} /vedeni /register /login /pm /re /nopm /world /myfps /fpsall {3366FF}/tg /leavetg");
    SCM(playerid,-1,"/radio /offradio /mytime /hitsound /dmginfo /ip /setskin /myweather {FFFF00}/spec /specoff /jetpack{FFFFFF} /credits"); /* /fight */
    if(Informace[playerid][adminlvl] != 0) SCM(playerid,0xFF0000FF,"/kick /ban /unbanip /mute /unmute /clear /say /reset /resetall /areset /pban /clientid /ps /os /speconly");
    if(Informace[playerid][adminlvl] != 0) SCM(playerid,0xFF0000FF,"/lockteam /home /away /spectators /clantag /hrajemedo /frz /unfrz /frzall /restartserver /stop /klist"); /*/hs /weapon*/
    if(Informace[playerid][adminlvl] != 0) SCM(playerid,0xFF0000FF,"/unfrzall /cwmode /respawnall /resetplayers /hp /hpall /clantag /respawn /getworld /odpocet");
    return 1;
    }
    
    CMD:reset(playerid)
    {
    new str[125];
    if(Informace[playerid][adminlvl] == 0) return 0;
    format(str,sizeof(str),"— %s resetoval skóre %s vs %s",PlayerName(playerid),TEAMAWAY[1],TEAMAWAY[0]);
    S_HOE = 0; S_AWAY = 0;
    SCMTA(0xFF0000FF,str);
    return 1;
    }
     // Vlastní hitbox
    if(bodypart == 3 && GetPlayerWeapon(issuerid) == 26 && IsPlayerStreamedIn(playerid,issuerid))
    {
    if(DistanceBTWPlayers(playerid,issuerid) < 25)
    {
    InfoBox(playerid,issuerid,13,"Telo");
    SetPlayerHealth(playerid,HP-13); //
    }
    else
    {
    InfoBox(playerid,issuerid,4,"Telo");
    SetPlayerHealth(playerid,HP-4); //
    }}
    
    [ AntiCheat ]
    - AntiFakeKill
    - AntiSpam
    - AntiJetpack
    - AntiWeapon
    - AntiNoReload
    - AntiBot
    - AntiHealth
    - AntiArmour
    - AntiLags
    - AntiHighPing
    - AntiProxy/VPN

     

  3. Ahoj,

    Koukal sem do slozky a obsahuje i stazene scripty, ktere sem si poupravoval. (Jedna se predevsim o textdraw editory, attachnuti objectu na vozidlo, aj.) - Zhruba 60 scriptu je stazeno, z toho 1/4 poupravovana dle vlastni predstavivosti. Autori scriptu (obsahujou-li signaturu) ponechani. Scripty plne funkcni, ovsem nachazeji se zde take scripty, ktere sem delal za dob 0.3c, takze je mozne ze nektere scripty nemusi na novejsich verzich SA-MP  dobre fungovat!

  4. Zdravím,

    Jelikož delší dobu san andreas multiplayer nehraji, tak sem se rozhodnul že prodám všechnu svou práci od roku 2013 až do 2017.

    Důvod proč to chci prodat je takový, jelikož nemám dostatek času se věnovat pawnění. Filterscripty,mapy,módy,pluginy součástí celé složky práce.

    Příjde mi škoda mazat celou složku práce, která trvala něco málo přes 4 roky.

    Součástí složky jsou také moje začátky pawna, takže je možné že se někomu budou hodit.

    Nachází se tam spousty herních módů od ZombieParadise, LAGW až po CW/TG mód clanu HoE.

    Dle mého názoru složka obsahuje slušnou sbírku za těch 4 roků. 

    Cena celé složky práce je 300,- CZK.

     

    Obsah scriptů: 503

    Obsah pluginů: 12

    Obsah módů: 6

    Obsah map: 57 - zahrnuje mapy také v různých scriptech.

     

    Pokud by měl někdo zájem, tak stačí když mi pošlete SZ zde na fóru, přeji příjemný zbytek dne.

  5. a teď ?

     

     

     if (strcmp("/kocka", cmdtext)== 0)
     {
     if (GetPlayerMoney(playerid) == 0) return SendClientMessage(playerid,SCERVENA,"Nedostatok financií na účte! Potrebuješ minimálne 1000$!");
    
     GivePlayerMoney(playerid, -1000);
     new KockaCislo = random(6) +1,stringKockaCislo[128];
    
     format(stringKockaCislo, sizeof(stringKockaCislo), "Hodili ste %d", KockaCislo);
     SendClientMessage(playerid, ZELENA,stringKockaCislo);
    
     for (new pc = 0; pc < MAX_PLAYERS; pc++)
     {
     new KockaCisloPC = random(6) +1,stringKockaCisloPC[128];
    
     format(stringKockaCisloPC, sizeof(stringKockaCisloPC), "Počítač hodil %d",   KockaCisloPC);
     SendClientMessage(pc,CERVENA,stringKockaCisloPC);
     }
    
     #define KockaCisloPC 2
     if(KockaCislo > KockaCisloPC)
     {
     SendClientMessage(playerid, RUZOVA, "Vyhrali ste!");
     GivePlayerMoney(playerid, 2000);
     }
    
     else if(KockaCislo < KockaCisloPC)
     {
     SendClientMessage(playerid, RUZOVA, "Prehrali ste!");
     }
    
     else if(KockaCislo == KockaCisloPC) // CHYBA TADY
     {
     SendClientMessage(playerid, RUZOVA, "Remíza!");
     GivePlayerMoney(playerid, 1000);
     }
     return 1;
     } 

     

     

  6.  

     

     

    else if(KockaCislo == KockaCisloPC) // CHYBA TADY

     if (strcmp("/kocka", cmdtext)== 0)
    {
        if (GetPlayerMoney(playerid) == 0){
    SendClientMessage(playerid, SCERVENA, "Nedostatok financií na účte! Potrebuješ minimálne 1000$!");
    }
    else {
        GivePlayerMoney(playerid, -1000);
        new KockaCislo = random(6) +1;
        new stringKockaCislo[128];
            format(stringKockaCislo, sizeof(stringKockaCislo), "Hodili ste %d", KockaCislo);
    SendClientMessage(playerid, ZELENA,stringKockaCislo);
      for (new pc = 0; pc < MAX_PLAYERS; pc++)
      {
        new KockaCisloPC = random(6) +1;
        new stringKockaCisloPC[128];
        format(stringKockaCisloPC, sizeof(stringKockaCisloPC), "Počítač hodil %d", KockaCisloPC);
    SendClientMessage(pc,CERVENA,stringKockaCisloPC);
      }
      #define KockaCisloPC 2
      if(KockaCislo > KockaCisloPC)
         {
              SendClientMessage(playerid, RUZOVA, "Vyhrali ste!");
              GivePlayerMoney(playerid, 2000);
    }
      else if(KockaCislo < KockaCisloPC)
         {
              SendClientMessage(playerid, RUZOVA, "Prehrali ste!");
    }
      else if(KockaCislo == KockaCisloPC) // CHYBA TADY
         {
              SendClientMessage(playerid, RUZOVA, "Remíza!");
      GivePlayerMoney(playerid, 1000);
    }
    }
    return 1;
    }
    
    
    

     

     

  7. Ahoj Marshalle,

     

    příkládám ti názorný kód jak by to mohlo vše vypadat:

     

     

     

     

    new barva[MAX_PLAYERS]; // policko kde budeme delat podminku

     

    // Ted prijde na radu nejaky prikaz, rekneme /barva.

    // Odkaz k potrebnemu includu pro prikaz naleznes zde: http://forum.sa-mp.com/showthread.php?t=91354

     

    CMD:zelena(playerid)

    {

    barva[playerid] = 1; // Nastavime barvu textu na green

    return 1;

    }

     

    CMD:cervena(playerid)

    {

    barva[playerid] = 2; // Nastavime barvu textu na red

    return 1;

    }

     

    CMD:zrusit(playerid)

    {

    barva[playerid] = 0; // Zrusime barevny text

    return 1;

    }

     

    a ted odesleme barvu do chatu:

     

    public OnPlayerText(playerid,text[])

    {

    new str[168];

    if(barva[playerid] == 1) // Napriklad toto bude barva zelena

    {

    format(str,sizeof(str),"%s (ID %d): {00FF00} %s",PlayerName(playerid),playerid,text);

    }

    else if(barva[playerid] == 2) // Napriklad toto bude barva cervena

    {

    format(str,sizeof(str),"%s (ID %d): {FF0000} %s",PlayerName(playerid),playerid,text);

    }

    else if(barva[playerid] == 0) // Pokud nema hrac nastavenou barvu tak bude psat bile.

    {

    format(str,sizeof(str),"%s (ID %d): {FFFFFF}%s",PlayerName(playerid),playerid,text);

    }

    SendClientMessageToAll(GetPlayerColor(playerid),str);

    return 0;

    }

     

    // Nekam dolu, budes potrebovat pro zjisteni hracoveho jmena:

     

    stock PlayerName(playerid)

    {

    new name[25];

    GetPlayerName(playerid,name,25);

    return name;

    }

     

    // Ber to jako jednoduchy navod pro zmenu barev v chatu.

     

     

     

×
×
  • Create New...