Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Harden poslato Novembar 02, 2013, 15:04:55 POSLE PODNE

Naslov: [Pomoc] Problem sa vremenom
Poruka od: Harden poslato Novembar 02, 2013, 15:04:55 POSLE PODNE
Skripta koju koristim: UP edit
Detaljan opis problema: kada stavis da je vreme tmurno vreme se vrati na "pocetno"/provbitno vreme!
Dio skripte: YCMD:podesivreme(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"RP | "ORANGE"Moras se ulogovati da bi koristio ovu komandu!");
        if(PlayerInfo[playerid][pAdmin] < 2) return SCM(playerid, -1, ""SIVA"RP | Samo Admini (AL 2+)!");
        new string[128],weather;
        if(AdminDuty[playerid] == 0 && SkripterDuty[playerid] == 0) return SCM(playerid,-1,""ORANGE"[RP] "SIVA"Morate biti na admin duznosti!");
        if(sscanf(params, "i", weather)) return SCM(playerid, -1, ""ORANGE"RP Pomoc | "BELA"/podesivreme [vreme ID (0 - 45)]");
        if(weather > 45 || weather < 0) return SCM(playerid, -1, ""SIVA"GRESKA | Pogresan ID Vremena!!");
        format(string,sizeof(string),""SIVA"Admin %s je postavio vreme na %d!",GetName(playerid),weather);
        SendClientMessageToAll(-1,string);
        SetWeather(weather);
        return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: Problem sa vremenom
Poruka od: [BR] Ralph poslato Novembar 02, 2013, 20:56:47 POSLE PODNE
YCMD:podesivreme(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"RP | "ORANGE"Moras se ulogovati da bi koristio ovu komandu!");
        if(PlayerInfo[playerid][pAdmin] < 2) return SCM(playerid, -1, ""SIVA"RP | Samo Admini (AL 2+)!");
        new string[128],weather;
        if(AdminDuty[playerid] == 0 && SkripterDuty[playerid] == 0) return SCM(playerid,-1,""ORANGE"[RP] "SIVA"Morate biti na admin duznosti!");
        if(sscanf(params, "i", weather)) return SCM(playerid, -1, ""ORANGE"RP Pomoc | "BELA"/podesivreme [vreme ID (0 - 45)]");
        if(weather < 0 ||weather > 45) return SCM(playerid, -1, ""SIVA"GRESKA | Pogresan ID Vremena!!");
        format(string,sizeof(string),""SIVA"Admin %s je postavio vreme na %d!",GetName(playerid),weather);
        SendClientMessageToAll(-1,string);
        SetWeather(weather);
        return 1;
}
Naslov: Odg: [Pomoc] Problem sa vremenom
Poruka od: Harden poslato Novembar 03, 2013, 10:59:22 PRE PODNE
Ne radi inace u skripti SetWeather imam samo tu :P
Naslov: Odg: [Pomoc] Problem sa vremenom
Poruka od: Harden poslato Novembar 05, 2013, 13:57:47 POSLE PODNE
BUMP!
Naslov: Odg: [Pomoc] Problem sa vremenom
Poruka od: [BR] Ralph poslato Novembar 05, 2013, 22:56:13 POSLE PODNE
Napravi stock promena vremena i uradi case 1 case 2 bla bla do 45 koliko ih ima i eto
pod new
new vremena[] = {
1,
2,
3,
4,
5 // bla bla i dalje ako hoces da koristis do 45
};


stock PromeniVreme()
{
new weather= random(sizeof(vremena));
switch(weather)
{
case 0:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
case 1:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
case 2:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
case 3:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[vreme]);
}
case 4:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
}
}

Slobodno dodaj case-ova koliko imas id-ova vremena



Naslov: Odg: [Pomoc] Problem sa vremenom
Poruka od: Harden poslato Novembar 06, 2013, 14:16:45 POSLE PODNE
[quote author=[X-3] Ralph link=topic=81070.msg556388#msg556388 date=1383688573]
Napravi stock promena vremena i uradi case 1 case 2 bla bla do 45 koliko ih ima i eto
pod new
new vremena[] = {
1,
2,
3,
4,
5 // bla bla i dalje ako hoces da koristis do 45
};


stock PromeniVreme()
{
new weather= random(sizeof(vremena));
switch(weather)
{
case 0:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
case 1:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
case 2:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
case 3:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[vreme]);
}
case 4:
{
//Tu mozes neki scm igracima kao vremenska prognoza bla bla
SetWeather(vremena[weather]);
}
}
}

Slobodno dodaj case-ova koliko imas id-ova vremena
[/quote]

NIje pomoglo jednostavno se vreme vrati na suncano!
Naslov: Odg: [Pomoc] Problem sa vremenom
Poruka od: [BR] Ralph poslato Novembar 06, 2013, 23:25:05 POSLE PODNE
Ocigledno da vec imas nesto uradjeno cim ne radi kako treba, jer tu nema sta da ne radi...
Naslov: Odg: [Pomoc] Problem sa vremenom
Poruka od: Harden poslato Novembar 07, 2013, 18:20:04 POSLE PODNE
[quote author=[X-3] Ralph link=topic=81070.msg556568#msg556568 date=1383776705]
Ocigledno da vec imas nesto uradjeno cim ne radi kako treba, jer tu nema sta da ne radi...
[/quote]
oces da ti dam mod na PM da se uveris ?