Kullanıcı Tag Listesi

Sayfa 1/2 12 SonSon
15 sonuçtan 1 ile 10 arası
  1. #1
    cavus er
    Üyelik tarihi
    Mar 2012
    Mesajlar
    198
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    0

    Standart Uberslap @T | Amx_speed

    Jailde havuzda uberslap oyunu oynarken tek tek teröristleri slaplamak çok zaman alıyor bunun için @T komutu olursa daha da pratikleşir yani demek istediğim amx_uberslap @T yazınca bütün terörist oyuncular slaplanacak

    mygamearea nım amx superinde amx_speed komutu yok başka türlü de oyunculara hız verilmiyor hızı kaç olsun diye soracaksanız normal jail shoptaki hızlı koşma hızında olsun

    ben ctmenume "Yeni oyuncu al" eklemek istiyorum kişi buna tıklayınca t deki bütün oyuncuların isminin yazılı olduğu menü açılsın ct hangi kişiye tıklarsa o ct olsun fakat ben bunun case kodlarını bilmiyorum siz kodlarını yazarsanız ben menüye eklerim

  2. #2
    binbaşı er batuopoz0770 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Mar 2012
    Yer
    Antalya
    Mesajlar
    322
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: Uberslap @T | Amx_speed

    bahsettiğin yeni oyuncu al
    gardiyan menu plugininde mevcut
    ordan bakabilrsn jail bölümünü araştır
    Tek Hedefim
    HEP HEP

    CsPlague
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.




    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  3. #3
    binbaşı er batuopoz0770 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Mar 2012
    Yer
    Antalya
    Mesajlar
    322
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: Uberslap @T | Amx_speed

    PHP- Kodu:
    /*
    Fast Movement, v0.2
    By Petey B thanks to KRoT@L
    Usage: amx_speed <nick, part nick, @TEAM or *ALL> <Speed>
    */

    #include <amxmodx>
    #include <fun>
    #include <amxmisc>

    new bool:speedy[33]
    new 
    Float:speedvar[33]

    public 
    client_connect(id)
    {
    speedy[id] = false
    speedvar
    [id] = 250.0
    }

    public 
    admin_speed(id,level,cid){
    if (!
    cmd_access(id,level,cid,2)){
    console_print(id"you arn't good enough to use this command")
    return 
    PLUGIN_HANDLED
    }
    server_cmd("sv_maxspeed 99999999")
    new 
    i
    new arg[32], arg2[32]
    read_argv(1arg31)
    read_argv(2arg231)
    if(
    arg[0] == '@'

    new 
    users[32], inum 
    get_players
    (usersinum"ae"arg[1]) 
    if(
    inum == 0

    console_print(id"No users in such team Idiot"
    return 
    PLUGIN_HANDLED 

    for(
    0inum; ++i

    speedvar[users[i]] = float(str_to_num(arg2))
    set_user_maxspeed(users[i], speedvar[users[i]])
    speedy[users[i]] = true
    client_print
    (0print_chat"[AMXX] %s Admins %s Speed ON"argarg2
    }

    else if(
    arg[0] == '*')
    {
    new 
    users[32], inum 
    get_players
    (usersinum
    if(
    inum == 0

    console_print(id"No users in such team idiot"
    return 
    PLUGIN_HANDLED 

    for(
    0inum; ++i

    speedvar[users[i]] = float(str_to_num(arg2))
    set_user_maxspeed(users[i], speedvar[users[i]])
    speedy[users[i]] = true 
    client_print
    (0print_chat"AMX: Everybody's speed is %s"arg2)
    }
    }
    else 

    new 
    player cmd_target(idarg0)
    if(!
    player){
    console_print(id"you can't spell!!"
    return 
    PLUGIN_HANDLED
    }
    speedvar[player] = float(str_to_num(arg2))
    set_user_maxspeed(playerspeedvar[player])
    speedy[player] = true
    new name[32]
    get_user_name(playername31)
    client_print(0print_chat"[AMXX]: %s Admins Speed %s"name arg2)
    }
    return 
    PLUGIN_HANDLED
    }

    public 
    switch_weapon(id)
    {
    if(
    speedy[id])
    {
    set_user_maxspeed(idspeedvar[id])
    }
    return 
    PLUGIN_CONTINUE
    }


    public 
    plugin_init() {
    register_plugin("Fast Movement","0.2","Petey B")
    register_concmd("amx_speed","admin_speed",ADMIN_KICK"<nick, part of nick, @team, * all> <speed>")
    register_event("CurWeapon""switch_weapon""be""1=1")

    ELİMDE BU VAR amx_speed nick 300-400 gibi dene nekadar yazarsan okadar veriyor
    Tek Hedefim
    HEP HEP

    CsPlague
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.




    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  4. #4
    cavus er
    Üyelik tarihi
    Mar 2012
    Mesajlar
    198
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    0

    Standart Cevap: Uberslap @T | Amx_speed

    o senin dediğin gardiyan menüdeki ct al rastgele ct seçip alıyor diye tahmin ediyorum benim istediğim ölü canlı farketmez teröristteki bütün oyuncuların olduğu menü gelcek ct seçtiği kişiyi yanına alcak

    amx_speede gelincede bi arkadaş onu benim istediğim gibi yapsa amx_speed nick ve @T 1/0 on/off diye speed hızı : set_user_maxspeed(id, 500.0) jail shoptan böyle aldım bu kadar olsun

  5. #5
    binbaşı er batuopoz0770 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Mar 2012
    Yer
    Antalya
    Mesajlar
    322
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: Uberslap @T | Amx_speed

    kusura bakma
    denemeye çalışcam elimi sakatladım pek giremiyorum foruma
    Tek Hedefim
    HEP HEP

    CsPlague
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.




    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  6. #6
    cavus er
    Üyelik tarihi
    Mar 2012
    Mesajlar
    198
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    0

    Standart Cevap: Uberslap @T | Amx_speed

    geçmiş olsun yorma kendini sakatsan

  7. #7
    binbaşı er batuopoz0770 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Mar 2012
    Yer
    Antalya
    Mesajlar
    322
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: Uberslap @T | Amx_speed

    sağol düşünmen yeter denedim ama oldumu bilmiyorum
    PHP- Kodu:
    /* Speed Plugini */

    #include <amxmodx>
    #include <fun>
    #include <amxmisc>
    #include <ColorChat>

    new bool:speedy[33]
    new 
    Float:speedvar[33]

    #define PLUGIN "AMX SPEED"
    #define VERSION "1.0"
    #define AUTHOR "Game[R]"

    public client_connect(id)
    {
    speedy[id] = false
    speedvar
    [id] = 500.0
    }

    public 
    plugin_init() {
        
    register_plugin("AMX SPEED""1.0""Game[R]")
        
    register_clcmd("amx_speed","admin_speed",ADMIN_LEVEL_A"<Nick, Takim, Herkez> <1/0>")
        
    register_event("CurWeapon""switch_weapon""be""1=1")
    }
    public 
    admin_speed(id,level,cid){
        if (!
    cmd_access(id,level,cid,2)){
            
    console_print(id,"[AMXX] Bu Emri Kullanmaya Hakkiniz Yok")
            return 
    PLUGIN_HANDLED
        
    }
        
    server_cmd("sv_maxspeed 500")
    new 
    i
    new arg[32], arg2[32]
    read_argv(1arg31)
    read_argv(2arg231)
    if(
    arg[0] == '@')
    {
    new 
    users[32], inum 
    get_players
    (usersinum"ae"arg[1]) 
    if(
    inum == 0)  
    {
        
    console_print(id,"!g[AMXX] !yBu Takimda Oyuncu Bulunmamakta")
        return 
    PLUGIN_HANDLED
    }
    for(
    0inum; ++i)
    {
        
    speedvar[users[i]] = float(str_to_num(arg2))
        
    set_user_maxspeed(users[i], speedvar[users[i]])
        
    speedy[users[i]] = true
        console_print
    (id,"!g[AMXX] !y%s Nickli Admin %s Isimli Kisiye Speed Acti"argarg2)
    }
    }
    else if(
    arg[0] == '@')
    {
        new 
    users[32], inum
        get_players
    (usersinum)
        if(
    inum == 0)
        {
            
    console_print(id,"!g[AMXX] !y%s Nickli Admin Speed Acti",users)
            return 
    PLUGIN_HANDLED
        
    }
        for(
    0inum; ++i)
        {
            
    speedvar[users[i]] = float(str_to_num(arg2))
            
    set_user_maxspeed(users[i], speedvar[users[i]])
            
    speedy[users[i]] = true
            console_print
    (id,"!g[AMXX] !y%s Kisilere Speed Acildi"arg2)
        }
    }
    else
    {
        new 
    player cmd_target(idarg0)
        if(!
    player){
            
    console_print(id,"!g[AMXX] !yHizli Kosamazsin")
            return 
    PLUGIN_HANDLED
        
    }
        
    speedvar[player] = float(str_to_num(arg2))
        
    set_user_maxspeed(playerspeedvar[player])
        
    speedy[player] = true
        
    new name[32]
        
    get_user_name(playername31)
        
    console_print(id,"!g[AMXX] !y%s Nickli Admin Speed Onaylandi %s"name arg2)
    }
    return 
    PLUGIN_HANDLED
    }

    public 
    switch_weapon(id)
    {
    if(
    speedy[id])
    {
        
    set_user_maxspeed(idspeedvar[id])
        return 
    PLUGIN_HANDLED
             
    }
         } 
    Bi Dene Çalışıyormu

    ---------- Alttaki Mesaj Zamani 18:06 ---------- Önceki Mesaj Zamani 18:04 ----------

    PHP- Kodu:
    #include < amxmodx > 
    #include < cstrike > 
    #include < fun > 
    #include < fakemeta > 

    new g_iSecimAyarlari33 ]; 

    new 
    bool:g_bGom33 ]; 

    new 
    g_pFriendlyFire

    enum 

        
    FRIENDLY_FIRE 1
        
    NEW_CT
        
    GIVE_C4
        
    BURY
        
    UNBURY 
    }; 

    public 
    plugin_init() 

        
    register_plugin"[JB] Gardiyan Menu""1.0""Optimist" ); 
         
        
    register_clcmd"say /ctmenu""CTMenu_Ayarlari" ); 
         
        
    g_pFriendlyFire get_cvar_pointer"mp_friendlyfire" ); 


    public 
    client_connectid 

        
    g_bGomid ] = false
        
    g_iSecimAyarlariid ] = 0



    public 
    CTMenu_Ayarlariid 

        if( 
    cs_get_user_teamid ) != CS_TEAM_CT 
        { 
            
    client_printidprint_chat"Bunu kullanmak icin bir Gardiyan gereklidir." ); 
            return 
    PLUGIN_HANDLED
        } 
         
        new 
    hMenu menu_create"CT Menu""CTMenu_Olustur" ); 
         
        new 
    szFormat32 ]; 
         
        
    formatexszFormatcharsmaxszFormat ), "FF %s"get_pcvar_numg_pFriendlyFire ) ? "Kapat" "Ac" ); 
         
        
    menu_additemhMenuszFormat"1" ); 
        
    menu_additemhMenu"Yeni CT Sec""2" ); 
        
    menu_additemhMenu"C4 Ver""3" ); 
        
    menu_additemhMenu"Oyuncu Gom""4" ); 
        
    menu_additemhMenu"Gomulu Oyuncuyu Cikar""5" ); 
         
        
    menu_displayidhMenu); 
         
        return 
    PLUGIN_CONTINUE


    public 
    CTMenu_OlusturidhMenuiItem 

        if( 
    iItem == MENU_EXIT || cs_get_user_teamid ) != CS_TEAM_CT 
        { 
            
    menu_destroyhMenu ); 
            return 
    PLUGIN_HANDLED
        } 

        new 
    szData]; 
        new 
    iAccesshCallback
         
        
    menu_item_getinfohMenuiItemiAccessszDatacharsmaxszData ), __hCallback ); 
         
         
        
    g_iSecimAyarlariid ] = str_to_numszData ); 
         
        if( 
    g_iSecimAyarlariid ] == FRIENDLY_FIRE 
            
    set_pcvar_numg_pFriendlyFireget_pcvar_numg_pFriendlyFire ) ? ); 
         
        else 
    Oyuncu_Menu_Gosterid ); 
         
        
    menu_destroyhMenu ); 
        return 
    PLUGIN_HANDLED


    public 
    Oyuncu_Menu_Gosterid 

        new 
    hMenu menu_create"Oyuncu Sec:""PlayerMenu_Handler" ); 
        new 
    szName32 ], szInfo]; 
         
        new 
    iPlayers32 ], iNum
        
    get_playersiPlayersiNum"a" ); 
         
        for( new 
    0iPlayeriNumi++ ) 
        {     
            
    iPlayer iPlayers]; 
                     
            switch( 
    g_iSecimAyarlariid ] ) 
            { 
                case 
    NEW_CT: if( cs_get_user_teamiPlayer ) != CS_TEAM_T ) continue; 
                case 
    BURY: if( g_bGomiPlayer ] ) continue; 
                case 
    UNBURY: if( !g_bGomiPlayer ] ) continue; 
            } 

            
    get_user_nameiPlayerszNamecharsmaxszName ) ); 
             
            
    num_to_striPlayerszInfocharsmaxszInfo ) ); 
             
            
    menu_additemhMenuszNameszInfo ); 
        } 
         
        
    menu_displayidhMenu); 


    public 
    PlayerMenu_HandleridhMenuiItem 

        if( 
    iItem == MENU_EXIT || cs_get_user_teamid ) != CS_TEAM_CT 
        { 
            
    menu_destroyhMenu ); 
            return 
    PLUGIN_HANDLED
        } 

        new 
    szData]; 
        new 
    iAccesshCallback
         
        
    menu_item_getinfohMenuiItemiAccessszDatacharsmaxszData ), __hCallback ); 
         
        new 
    iPlayer str_to_numszData ); 
         
        if( !
    is_user_aliveiPlayer ) ) 
        { 
            
    client_printidprint_chat"Bu oyuncu artik yasiyor." ); 
             
            
    menu_destroyhMenu ); 
             
            
    Oyuncu_Menu_Gosterid ); 
             
            return 
    PLUGIN_HANDLED
        } 
         
        switch( 
    g_iSecimAyarlariid ] ) 
        { 
            case 
    BURYbury_playeridiPlayer ); 
            case 
    UNBURYunbury_playeridiPlayer ); 
            case 
    GIVE_C4give_itemiPlayer"weapon_c4" ); 
            case 
    NEW_CTcs_set_user_teamiPlayerCS_TEAM_CT ); 
        } 
         
        
    menu_destroyhMenu ); 
        return 
    PLUGIN_HANDLED


    bury_player(idvictim

        new 
    name[32], iwpns[32], nwpn[32], iwpn 
        get_user_name
    (victim,name,31
        
    get_user_weapons(victim,iwpns,iwpn
        for(new 
    a=0;a<iwpn;++a) { 
            
    get_weaponname(iwpns[a],nwpn,31
            
    engclient_cmd(victim,"drop",nwpn
        } 
        
    engclient_cmd(victim,"weapon_knife"
        new 
    origin[3
        
    get_user_origin(victimorigin
        
    origin[2] -=    30 
        fm_set_user_origin
    (victimorigin
         
        
    client_printidprint_chat"%s. Gomuldun"name ); 
         
        
    g_bGomvictim ] = true
        
    CTMenu_Ayarlariid ); 


    unbury_player(id,victim

        new 
    name[32], origin[3
        
    get_user_name(victim,name,31
        
    get_user_origin(victimorigin
        
    origin[2] +=    35 
        fm_set_user_origin
    (victimorigin
         
        
    client_printidprint_chat"%s. Gomulu Oldugun Yerden Cikarildin"name ); 
         
        
    g_bGomvictim ] = false
        
    CTMenu_Ayarlariid ); 


    stock fm_set_user_origin(index/* Kurulum */ origin[3]) { 
        new 
    Float:orig[3
        
    IVecFVec(originorig

        return 
    fm_entity_set_origin(indexorig


    stock fm_entity_set_origin(index, const Float:origin[3]) { 
        new 
    Float:mins[3], Float:maxs[3
        
    pev(indexpev_minsmins
        
    pev(indexpev_maxsmaxs
        
    engfunc(EngFunc_SetSizeindexminsmaxs

        return 
    engfunc(EngFunc_SetOriginindexorigin

    BUDA YENİ CT SEÇ FLN DİYODUN BURDA VARDI Bİ GÖZ AT
    Tek Hedefim
    HEP HEP

    CsPlague
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.




    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  8. #8
    cavus er
    Üyelik tarihi
    Mar 2012
    Mesajlar
    198
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    0

    Standart Cevap: Uberslap @T | Amx_speed

    ben bendeki ctmenuye o ctseçi eklemek istiyodum toplama jail mod yapıyorumda speedi denicek sw yok suan

  9. #9
    binbaşı er batuopoz0770 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Mar 2012
    Yer
    Antalya
    Mesajlar
    322
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: Uberslap @T | Amx_speed

    hmm sendeki ct menüyü ver içine eklemeyi deniyim
    Tek Hedefim
    HEP HEP

    CsPlague
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.




    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  10. #10
    cavus er
    Üyelik tarihi
    Mar 2012
    Mesajlar
    198
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    0

    Standart Cevap: Uberslap @T | Amx_speed

    bendeki shopun içinde aslında tmm ekle sen benim vereceğimede ben onu shopa eklemeyı denerım
    9. şıktaki restart at yerine ekleyelm onu
    PHP- Kodu:
     #include <amxmodx> 

    new kapama 

    public plugin_init() 

        
    register_clcmd"say /ctmenu","AwesomeMenu"); 
        
    register_clcmd"say .ctmenu","AwesomeMenu"); 
        
    register_clcmd"say_team /ctmenu","AwesomeMenu"); 
        
    register_clcmd"say_team .ctmenu","AwesomeMenu"); 
        
    register_clcmd"ctmenu","AwesomeMenu"); 
        
    register_logevent("elbasi",2,"1=Round_Start"

    public 
    AwesomeMenu(id

        if(
    get_user_team(id) == 2
        { 
            new 
    menu menu_create("\rCT Menu:""menu_handler"
            if(
    kapama == 0
            { 
                
    menu_additem(menu"\wCT 75 HP Ver""1"0); 
            } 
            
    menu_additem(menu"\wFF Ac[Deagle] ""2"0); 
            
    menu_additem(menu"\wFF Kapat""3"0); 
            
    menu_additem(menu"\wT ' Leri Gom""4"0); 
            
    menu_additem(menu"\wT ' Leri Kaldir""5"0); 
            
    menu_additem(menu"\wT C4 Ver""6"0); 
            
    menu_additem(menu"\wT Glow Ver[Red]""7"0); 
            
    menu_additem(menu"\wT Glow Kapat""8"0);
            
    menu_additem(menu"\wRes At""9"0); 
            
    menu_setprop(menuMPROP_EXITMEXIT_ALL); 
            
    menu_display(idmenu0); 
        } 
        else 
        { 
            
    client_print(id,print_chat,"Bu Komutu Kullanabilmeniz Icin CT Olmaniz Gerek"
        } 

    public 
    menu_handler(idmenuitem

        if( 
    item == MENU_EXIT 
        { 
            
    menu_destroy(menu); 
            return 
    PLUGIN_HANDLED
        } 
         
        new 
    data[6], iName[64]; 
        new 
    accesscallback
        
    menu_item_getinfo(menuitemaccessdata,5iName63callback); 
         
        new 
    key str_to_num(data); 
         
        switch(
    key
        { 
            case 
    1: {  
                
    server_cmd("amx_heal @CT 75"); 
                
    kapama 
                server_cmd
    ("amx_say CT'ye 1 Ellik 100 Hp Verilmistir.");
            } 
            case 
    2: {  
                
    server_cmd("amx_cvar mp_friendlyfire 1"); 
                
    server_cmd("amx_weapon @T 14");
                
    server_cmd("amx_heal @T 100"); 
                
    server_cmd("amx_unammo @T 1");
                
    server_cmd("amx_say FF Acilmistir.");
            } 
            case 
    3: {  
                
    server_cmd("amx_cvar mp_friendlyfire 0"); 
                
    server_cmd("amx_disarm @T"); 
                
    server_cmd("amx_say FF Kapanmistir."); 
            } 
            case 
    4: {  
                
    server_cmd("amx_bury @T");     
                
    server_cmd("amx_say T'ler Gomulmustur."); 
            } 
            case 
    5: {  
                
    server_cmd("amx_unbury @T"); 
                
    server_cmd("amx_say T'ler Kaldirilmistir."); 
            } 
            case 
    6: {  
                
    server_cmd("amx_weapon @T 91"); 
                
    server_cmd("amx_say T'lere C4 Verilmistir."); 
            } 
            case 
    7: {  
                
    server_cmd("amx_glow @T Red");
            } 
            case 
    8: {  
                
    server_cmd("amx_glow @T off");
            }
            case 
    9: {  
                
    server_cmd("amx_cvar sv_restart 3");
            } 
        } 
        
    menu_destroy(menu); 
        return 
    PLUGIN_HANDLED

    public 
    elbasi(id

        
    kapama 


    //////////// 

Sayfa 1/2 12 SonSon

Kullanıcıların arama motorlarındaki kullandığı taglar:

uberslap kodu

cs 1.6 uberslap cs 1.6 uberslap komutuamx_speed kodu cs uberslap koduuberslap atma koducs 1.6 uberslapp koduamx uberslaphow to uberslapcs1.6 admin komutlari uberslap cs 1.6 ubeslapuberslap ne demekamx_speed pluginiuberslap kodycounter uberslapcs kod uberslapc.s 1.6 uberslapcs uberslapcounter strike 1.6 uberslap koducounter strike 1.6 uberslapcs uberslap nediramx_speed
Counter Strike

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121