[Cerere] Sfaturi

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

08 Feb 2014, 22:59

Daca tot este activ acest topic :D

Ce inseamna asta?

Code: Select all

case  1..6:  set_task(  0.1, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  7..13:  set_task(  0.2, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  14..20:  set_task(  0.3, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  21..26:  set_task(  0.4, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  27..32:  set_task(  0.5, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
Am vazut-o la pluginul lui askhanar,eu as vrea sa stiu ce inseamna si la ce e de folos asta:

1..6 // ar veni ceva gen 1,2,3,4,5,6 dar numai ca asa e prescurtat s-au cum ? :D
IG-BOOST.org - Instagram Followers Best, Cheap, Reliable
User avatar
cyby
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1938
Joined: 16 Jul 2011, 20:46
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Scripter eXtreamCS
Fost Moderator ajutator
Location: Bacău
Has thanked: 227 times
Been thanked: 471 times
Contact:

08 Feb 2014, 23:08

scosmynnnn wrote:Daca tot este activ acest topic :D

Ce inseamna asta?

Code: Select all

case  1..6:  set_task(  0.1, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  7..13:  set_task(  0.2, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  14..20:  set_task(  0.3, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  21..26:  set_task(  0.4, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
      case  27..32:  set_task(  0.5, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
Am vazut-o la pluginul lui askhanar,eu as vrea sa stiu ce inseamna si la ce e de folos asta:

1..6 // ar veni ceva gen 1,2,3,4,5,6 dar numai ca asa e prescurtat s-au cum ? :D
da
Image
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

22 Feb 2014, 18:15

Salut ! am revenit.. :))
ce inseamna "?"
User avatar
GhosT ***
Membru, skill +2
Membru, skill +2
Posts: 605
Joined: 04 Dec 2013, 21:52
Detinator Steam: Da
CS Status: Morphin . [ Retras ]
SteamID: Mutulica1428
Reputatie: Fost Moderator ajutator
Location: Dumesti.
Has thanked: 40 times
Been thanked: 100 times
Contact:

22 Feb 2014, 19:44

scosmynnnn wrote:Salut ! am revenit.. :))
ce inseamna "?"
adica intrebi :))

exemplu : "get_user_team(id) == 2 ? "Counter Terrorist" : "altceva");"

S-ar citi c-am asa . echipa userului este egala cu CT ? Daca da se scrie "Counter Terrorist" daca nu scrie "altceva" :)
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

22 Feb 2014, 19:50

Am vazut intr-un plugin cu flag.

in chat de ex asa: client_print(id,print_chat,"%s",get_user_flags(id) & ADMIN_KICK ? "Da" : "Nu")

s'au cum era dupa semnul intrebarii..
User avatar
Ulquiorra
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2088
Joined: 25 Jul 2010, 16:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Scripter eXtreamCS
Nick anterior: sPuf ?, a^ml), Loca Tapioca, Askhanar
Fost Moderator ajutator
Location: Braila, Romania.
Has thanked: 214 times
Been thanked: 1140 times
Contact:

23 Feb 2014, 13:57

? este un simbol special ( operator.. )

mai exact el seamana cu o intrebare cu 2 raspunsuri..

Code: Select all

client_print( id, print_chat, "Esti %s !", is_user_alive( id ) ? "viu" : "mort" );
Printezi un mesaj in chat, iar in loc de %s va fi unul din raspunsurile puse.( practic intrebi daca jucatorul este in viata, daca este.. primul raspuns va inlocui %s daca nu %s va fi inlocuit de raspunsul nr2 ).

el poate fi filosit in multe alte situatii..
""Copilarie, iarta-ma c-am vrut sa fiu om mare.. ""
Loupu.
Membru, skill 0
Membru, skill 0
Posts: 12
Joined: 12 Aug 2013, 11:06
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 3 times
Contact:

23 Feb 2014, 14:14

| Afiseaza codul
#include < amxmodx >
#include < amxmisc >

static const

    PLUGIN[ ] =        "PLUGIN",
    VERSION[ ] =        "0.0.1",
    AUTHOR[ ] =        "Rap^^";


new demon


public plugin_init( )
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /demo","demo",ADMIN_KICK,"name - takes a demo of a client")
    register_clcmd("say /stopdemo","stopdemo",ADMIN_KICK,"name - stops the demo taken")
    register_clcmd("say /listademo","demoList",ADMIN_KICK,"shows demo list");
}

public demoList(id)
{
    if( get_user_flags( id ) && ADMIN_KICK )
    {

        new iPlayers[ 32 ], iNum, player;
        new szName[ 32 ];

        get_players( iPlayers, iNum, "ch" );


        for( new i = 0; i < iNum; i++ )
        {
            player = iPlayers[ i ];

            if( demon == 1 )
            {
                get_user_name( player, szName, sizeof szName - 1 );
                client_print(id, print_chat, "[ Loupu ] Informatiile ti-au fost trimise. Verifica consola!");
                console_print(id, "=================================");
                console_print(id, "Lista inregistrari pornite:");                      
                console_print(id, "- %s", szName );
                console_print(id, "=================================");
                console_print(id, "Pentru mai multe detalii skype gonta.tudor.")
            }
                       
            else
            {
                client_print(id, print_chat, "[ Loupu ] Nici o inregistrare pornita!");
            }
        }
    }
    
    else
        client_print(id, print_chat, "[ Loupu ] Nu ai acces la comanda!");

    return PLUGIN_HANDLED;
}


public demo(id,level,cid){
    if(!cmd_access(id,level,cid,1))
        return 0;
        
    new cmd[32], mapname[32], name[32], time[32], name2[32]
    read_argv(1, cmd, 31);
    new player = cmd_target(id, cmd, 5);
    demon = 1
    if (!player) 
    return 0;
    get_time("%m/%d/%Y - %H:%M:%S",time,31)
    get_user_name(player,name,31)
    get_user_name(id,name2,31)
    get_mapname(mapname,31)
    client_cmd(player,"record %s_%s.dem",name,mapname)
    client_print(id,print_console,"[ Loupu ] Se inregistreaza demo lui : %s, Ora: %s",name,time)
    log_amx("[ Loupu ] %s a inceput o inregistrare demo lui %s, Ora %s",name, name2,time)

    return PLUGIN_HANDLED;
    
}

public stopdemo(id,level,cid){
    if(!cmd_access(id,level,cid,1))
        return 0;
        
    new cmd[32], name[32], time[32], name2[32]
    read_argv(1, cmd, 31);
    new player = cmd_target(id, cmd, 5);
    demon = 0
    if (!player)
        return 0;
    get_time("%m/%d/%Y - %H:%M:%S",time,31)
    get_user_name(player,name,31)
    get_user_name(id,name2,31)
    client_cmd(player,"stop")
    client_print(id,print_console,"[ Loupu ] Ai oprit inregistrarea demo lui : %s, Ora: %s",name,time)
    log_amx("[ Loupu ] %s a oprit inregistrarea demo lui %s, Ora %s",name, name2,time)
    return 0;
}
Cum fac sa pot porni si la altii demo, cu comanda /demo name , cand tasteaza /demo ii face numai la playerul care a tastat!
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

23 Feb 2014, 16:38

Askhanar wrote:? este un simbol special ( operator.. )

mai exact el seamana cu o intrebare cu 2 raspunsuri..

Code: Select all

client_print( id, print_chat, "Esti %s !", is_user_alive( id ) ? "viu" : "mort" );
Printezi un mesaj in chat, iar in loc de %s va fi unul din raspunsurile puse.( practic intrebi daca jucatorul este in viata, daca este.. primul raspuns va inlocui %s daca nu %s va fi inlocuit de raspunsul nr2 ).

el poate fi filosit in multe alte situatii..
Hai mersi :) .Am inteles perfect :*
User avatar
YONTU
Moderator ajutator
Moderator ajutator
Posts: 2480
Joined: 10 May 2013, 13:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 260 times
Been thanked: 279 times
Contact:

25 Feb 2014, 16:45

Revin din nou :) !
1. Ce fac functia urmatoare:

Code: Select all

strcmp( index, const len[  ] ); 
Este buna definitia asta(asta intuiesc eu ca inseamna): Ia toate liniile dintr-un fisier extern si le citeste?
2. Ce face acest continue:

Code: Select all

if(is_user_alive(id)) continue; 
?
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Pluginurile mele publice | Afiseaza codul
Control HE Damage(s)
[Zombie mod] Liderul oamenilor
NO RUSH (MANUAL)
Salvatorul Craciunului
Harry Potter's Magic Wand [0.0.3]
New HE Grenade Effects
Upgrades Menu -> Health/Armor/Damage
Serverele care au achizitonat pluginurile mele: #1 #2

CONTACT: sef_yontu@yahoo.com | skype: cyp_yontu
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

25 Feb 2014, 16:59

Code: Select all

if(!is_user_alive(id)) continue; 
Din cate imi aduc aminte de la cyby inseamna atunci cand nu e in viata un player sa treaca peste ca nu poti da mereu return 1 ca se opreste tot pluginul.Nu stiu bine sa explic..
Last edited by YONTU on 25 Feb 2014, 17:01, edited 1 time in total.
Reason: :) ! Mersi ca ai incercat! Mai astept si parerea altora mai avansati ca mine !
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4531
Joined: 02 Apr 2009, 18:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 554 times
Been thanked: 829 times
Contact:

25 Feb 2014, 17:29

1.strcmp = string compare
Functia este folosita pentru a compara doua siruri din punt de vedere al lungimii.
Sintaxa:

Code: Select all

strcmp ( const string1 [],  const string2 [], ignorecase = 0 )
sau mai simplu

Code: Select all

strcmp ( const string1 [],  const string2 [] )
strcmp( un_sir, alt_sir ) returneaza:
- valoarea 0 daca sirurile au aceeasi lungime
- valoarea -1 daca un_sir este mai scurt decat alt_sir
- valoarea 1 daca un_sir este mai lung decat alt_sir

2. continue este folosit pentru a trece la urmatorul ciclu al unei instructiuni repetitive.
for ( i = 0 ; i < 100 ; i++ )
{
if ( i == 23 )
continue;

client_print( 0, print_chat, "Gigel" );

// alte instructiuni

}
In exemplul de mai sus, daca i este egal cu 23, instructiunile de dupa continue (respectiv ce este cu rosu) nu vor fi executate si se va trece la urmatorul ciclu al for-ului (respectiv i egal cu 24).
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

25 Feb 2014, 17:32

@kronos dar daca e asa:

if(!is_user_alive(id)) continue;
Depinde de caz aici trece peste cel care nu e in viata si operatiunea continua,pentru a nu oprii pluginul.

Am dreptate ?
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: Google [Bot] and 7 guests