It is currently 19 Sep 2018 06:48






Reply to topic  [ 6 posts ] 
 Intrebare cod 
Author Message
Membru, skill +1
Membru, skill +1

Joined: 02 Nov 2014 19:21
Posts: 356
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Nume anterior: IIiFF
Fond eXtream: 0
Am si eu o intrebare. Cat de optim e? eu zic ca altceva n-ar avea ce sa ii faca

Code:

    
/*IsDay = 1 Zombie Day
    IsDay = 2 Reverse Zombie Day
    IsDay = 3 Knife Day
    IsDay = 4 Fotball
    IsDay = 5 Gun Day
    IsDay = 6 Sparta Day
    IsDay = 7 GodMode Day
    IsDay = 8 Paintball Day
    IsDay = 9 Nightcrawler
    IsDay = 10 Nightcrawler Reverse
    IsDay = 11 HNS
    IsDay = 12 HNS reverse
    IsDay = 13 Shark Day
    IsDay = 14 Space Day*/

    
switch(IsDay)
    {
        case 
1..2player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(1))
        case 
3player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(3))
        case 
4player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(4))
        case 
5player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(5))
        case 
6player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(6))
        case 
7player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(7))
        case 
8player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(8))
        case 
9..10player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(9))
        case 
11..12player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(11))
        case 
13player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(13))
        case 
14player_hudmessage(02HUD_DELAY 1.0, {02550}, "%L"LANG_SERVER"JBE_IS_DAY"GetDay(14))
    }
 


Code:
public GetDay(day)
{
    switch(
day)
    {
        case 
1:
        {
            switch(
IsDay)
            {
                case 
1//zombie
                
case 2// reverse
            
}
        }
        case 
3:
        case 
4
        
case 5:
        case 
6:
        case 
7:
        case 
8:
        case 
9:
        {
            switch(
IsDay)
            {
                case 
9// Nightcrawler
                
case 10// Nightcrawler reverse
            
}
        }
        case 
11:
        {
            switch(
IsDay)
            {
                case 
11// hns
                
case 12// hns reverse
            
}
        }
        case 
13:
        case 
14:

    }

}
 


GetDay arata numele dayului, cum as putea sa fac sa il arate? eu m-am gandit la un string si dupa il returnez.

_________________
anunturi/realizez-scripturi-pawn-t357001.html

Caut echipa pentru o comunitate si un server samp.
De ce am nevoie?
De un administrator forum, de moderatorii pentru forum ( ii alege administratorul ), de un administrator pentru server ( el se va ocupa de tot serverul, de lideri, helperi, admini, jucatori, probleme, etc. ), de un web-developer si de un web-designer care stie sa faca si teme si in ultimul rand ca era sa uit, am nevoie si de un finantator ( cel care va plati, serverul si promovariile, webhostul si domeniul este asigurat. ).

Tin sa mentionez ca gamemode ul o sa fie unul de la 0. Acesta o sa fie inceput atunci cand imi voi gasii o echipa stabila si pusa la punct.


05 Jan 2018 06:58
Profile multumesc
Scripter eXtreamCS
Scripter eXtreamCS

Joined: 13 Jul 2013 16:31
Posts: 1350
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Fond eXtream: 0
puteai face al doilea switch sa fie mai complet (get day)

iar primul sa il faci mai simplu, redus la o linie : player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))

e acelasi nivel de eficienta, doar ca e codul mai scurt.

_________________
Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.


05 Jan 2018 13:06
Profile multumesc
Membru, skill +1
Membru, skill +1

Joined: 02 Nov 2014 19:21
Posts: 356
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Nume anterior: IIiFF
Fond eXtream: 0
Lux0R^ wrote:
puteai face al doilea switch sa fie mai complet (get day)

iar primul sa il faci mai simplu, redus la o linie : player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))

e acelasi nivel de eficienta, doar ca e codul mai scurt.


al 2-lea cod l-am facut pana la urma, ii formatez un string dupa il returnez si merge.

La primul cod daca fac cum ai zis tu nu o sa mearga pentru ca nu va arata mesajul. M-am gandit la altceva, la asta:

Code:
if(IsDay >= 1)
    player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))

_________________
anunturi/realizez-scripturi-pawn-t357001.html

Caut echipa pentru o comunitate si un server samp.
De ce am nevoie?
De un administrator forum, de moderatorii pentru forum ( ii alege administratorul ), de un administrator pentru server ( el se va ocupa de tot serverul, de lideri, helperi, admini, jucatori, probleme, etc. ), de un web-developer si de un web-designer care stie sa faca si teme si in ultimul rand ca era sa uit, am nevoie si de un finantator ( cel care va plati, serverul si promovariile, webhostul si domeniul este asigurat. ).

Tin sa mentionez ca gamemode ul o sa fie unul de la 0. Acesta o sa fie inceput atunci cand imi voi gasii o echipa stabila si pusa la punct.


05 Jan 2018 13:37
Profile multumesc
Scripter eXtreamCS
Scripter eXtreamCS

Joined: 13 Jul 2013 16:31
Posts: 1350
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Fond eXtream: 0
Diversity wrote:
Lux0R^ wrote:
puteai face al doilea switch sa fie mai complet (get day)

iar primul sa il faci mai simplu, redus la o linie : player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))

e acelasi nivel de eficienta, doar ca e codul mai scurt.


al 2-lea cod l-am facut pana la urma, ii formatez un string dupa il returnez si merge.

La primul cod daca fac cum ai zis tu nu o sa mearga pentru ca nu va arata mesajul. M-am gandit la altceva, la asta:

Code:
if(IsDay >= 1)
    player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))


cum adica nu va arata mesajul ? :-? si da e ok ca l-ai restrictionat, poate trebe sa pui si un max nu doar minim

_________________
Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.


05 Jan 2018 15:12
Profile multumesc
Membru, skill +1
Membru, skill +1

Joined: 02 Nov 2014 19:21
Posts: 356
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Nume anterior: IIiFF
Fond eXtream: 0
Lux0R^ wrote:
Diversity wrote:
Lux0R^ wrote:
puteai face al doilea switch sa fie mai complet (get day)

iar primul sa il faci mai simplu, redus la o linie : player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))

e acelasi nivel de eficienta, doar ca e codul mai scurt.


al 2-lea cod l-am facut pana la urma, ii formatez un string dupa il returnez si merge.

La primul cod daca fac cum ai zis tu nu o sa mearga pentru ca nu va arata mesajul. M-am gandit la altceva, la asta:

Code:
if(IsDay >= 1)
    player_hudmessage(0, 2, HUD_DELAY + 1.0, {0, 255, 0}, "%L", LANG_SERVER, "JBE_IS_DAY", GetDay(IsDay))


cum adica nu va arata mesajul ? :-? si da e ok ca l-ai restrictionat, poate trebe sa pui si un max nu doar minim

Daca nu faceam verificarea nu arata mesajul

_________________
anunturi/realizez-scripturi-pawn-t357001.html

Caut echipa pentru o comunitate si un server samp.
De ce am nevoie?
De un administrator forum, de moderatorii pentru forum ( ii alege administratorul ), de un administrator pentru server ( el se va ocupa de tot serverul, de lideri, helperi, admini, jucatori, probleme, etc. ), de un web-developer si de un web-designer care stie sa faca si teme si in ultimul rand ca era sa uit, am nevoie si de un finantator ( cel care va plati, serverul si promovariile, webhostul si domeniul este asigurat. ).

Tin sa mentionez ca gamemode ul o sa fie unul de la 0. Acesta o sa fie inceput atunci cand imi voi gasii o echipa stabila si pusa la punct.


05 Jan 2018 16:19
Profile multumesc
Utilizator neserios
Utilizator neserios
User avatar

Joined: 10 Oct 2014 06:21
Posts: 3322
Location: Roman, Neamț
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (6 luni)
Restrictie moderator
Utilizator neserios
Fond eXtream: 0
Daca vrei sa returnezi string | Afiseaza codul
stock GetDayName(DayNumber)
{
new g_szDayName[32];

switch(DayNumber)
{
case 1: formatex(g_szDayName, charsmax(g_szDayName), "Nume Ziua 1");
case 2: formatex(g_szDayName, charsmax(g_szDayName), "Nume Ziua 2");
}

return g_szDayName;
}

_________________


18 Jan 2018 12:16
Profile multumesc
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  

În cazul în care aveți probleme cu contul trimiteți un email sau mesaj la servicii_extream[arond]yahoo[punct]com

Powered by phpBB® Forum Software © phpBB Group