Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ƨтяακƨı poslato Avgust 18, 2010, 23:12:25 POSLE PODNE

Naslov: [POMOC] Registracija bug & Vozila [GF]
Poruka od: ƨтяακƨı poslato Avgust 18, 2010, 23:12:25 POSLE PODNE
Pozdrav, imam par pitanja :)

1. Kako da iz GF moda maknem SVA vozila ?
2. Kako da riješim ono kod registracije u GF modu (onaj bug sa datumom 11/11/111111111111111)
Naslov: Odg: Par pitanja
Poruka od: Joey_ poslato Avgust 18, 2010, 23:13:57 POSLE PODNE
1. Makni sve AddStaticVehicle i AddStaticVehicleEx i CreateVehicle iz GM-a
2. Malo bolje objasni
Naslov: Odg: Par pitanja
Poruka od: dinkO14 poslato Avgust 18, 2010, 23:23:11 POSLE PODNE
Citat: ƧƬƦƛƘƧƖ poslato Avgust 18, 2010, 23:12:25 POSLE PODNE
Pozdrav, imam par pitanja :)

1. Kako da iz GF moda maknem SVA vozila ?
2. Kako da riješim ono kod registracije u GF modu (onaj bug sa datumom 11/11/111111111111111)

Prvi odgovor si dobio,dobit ces par errora ili warninga,nisam siguran pa ispravi gresku koju dobijes :).
Drugi odgovor potrazi u boardu GameMode Skripte u temi GodFather...(Nisam siguran koja strana)
Naslov: Odg: Par pitanja
Poruka od: ƨтяακƨı poslato Avgust 18, 2010, 23:48:15 POSLE PODNE
A kako da maknem one zute markere za ulaz / izlaz ?
Naslov: Odg: Par pitanja
Poruka od: ZicMortal poslato Avgust 19, 2010, 00:36:54 PRE PODNE
Evo odgovor za drugo pitanje...

else if(RegistrationStep[playerid] == 2)
    {
        new year, month,day;
getdate(year, month, day);
        new DateInfo[3][20];
split(text, DateInfo, '/');
if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
{
    SendClientMessage(playerid, COLOR_YELLOW2, "Kada ste ro?eni? ( dd/mm/yyyy)");
    return 0;
}
new check = year - strvalEx(DateInfo[2]);
if(check == year)
{
    SendClientMessage(playerid, COLOR_YELLOW2, "Kada ste rodjeni? ( dd/mm/yyyy)");
    return 0;
}
if(strvalEx(DateInfo[1]) > month)
{
    check -= 1;
}
else if(strvalEx(DateInfo[1]) == month && strval(DateInfo[0]) > day)
{
    check -= 1;
}
PlayerInfo[playerid][pAge] = check;
format(string, sizeof(string), "Ok, vi ste %d god stari.",PlayerInfo[playerid][pAge]);
SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
RegistrationStep[playerid] = 3;
SendClientMessage(playerid, COLOR_YELLOW2, "Odakle ste? (Napisite: Hrvatska, Bosna, Srbija ili CrnaGora)");
return 0;
    }


Treba ti stock strvalEx ako ga nemas...

stock strvalEx( const string[] ) // fix for strval-bug with > 50 letters.
{
// written by mabako in less than a minute :X
if( strlen( string ) >= 50 ) return 0; // It will just return 0 if the string is too long
return strval(string);
}


Uglavnom ovo ti provjerava koliko max znakova se moze koristit za svako polje (/)... recimo nemozes napisat 11/11/111111111111111111 ali ipak mozes 11/11/1111 (zadnji broj [1111] - 4 znamenke, ako je preko toga opet ce mu ispisat "Kada ste rodjeni")
Naslov: Odg: Par pitanja
Poruka od: Joey_ poslato Avgust 19, 2010, 01:26:45 PRE PODNE
Citat: ƧƬƦƛƘƧƖ poslato Avgust 18, 2010, 23:48:15 POSLE PODNE
A kako da maknem one zute markere za ulaz / izlaz ?

Stavis pod OnGameModeInit DisableInteriorEnterExits();

Primjer:

public OnGameModeInit()
{
    DisableInteriorEnterExits();
    return 1;
}
Naslov: Odg: Par pitanja
Poruka od: ZicMortal poslato Avgust 19, 2010, 01:49:46 PRE PODNE
I sad reci da ti nismo pomogli  :)
Naslov: Odg: Par pitanja
Poruka od: ƨтяακƨı poslato Avgust 19, 2010, 22:24:33 POSLE PODNE
Maknuo sam sva vozila pod CreateVehicle i AddStaticVehicle ali još ih ima :S

treba i pod ovim maknut sve ??

new CarSpawns[182][eCars] = {
Naslov: Odg: Par pitanja
Poruka od: Joey_ poslato Avgust 20, 2010, 19:35:37 POSLE PODNE
Ne trebas
Naslov: Odg: [POMOC] Registracija bug & Vozila [GF]
Poruka od: мσмαк. ^ [5]. poslato Avgust 21, 2010, 20:37:05 POSLE PODNE
ƧƬƦƛƘƧƖ prva opomena za tebe. Ovaj put ću ti ja ispraviti naslov teme, drugi put ću ti je samo obrisati. Znači, naslov ti mora imati prefix [POMOC] ako trebaš pomoć ili [SAVJET] ako trebaš savjet.

Ukoliko su ti pomogli i skontao si šta si trebao i pitao, javi mi na pm da lockam temu.

Pozdrav,

Alen.
Naslov: Odg: [POMOC] Registracija bug & Vozila [GF]
Poruka od: ƨтяακƨı poslato Avgust 23, 2010, 17:42:32 POSLE PODNE
Citat: [BP] AleeN ba! ^^ poslato Avgust 21, 2010, 20:37:05 POSLE PODNE
ƧƬƦƛƘƧƖ prva opomena za tebe. Ovaj put ću ti ja ispraviti naslov teme, drugi put ću ti je samo obrisati. Znači, naslov ti mora imati prefix [POMOC] ako trebaš pomoć ili [SAVJET] ako trebaš savjet.

Ukoliko su ti pomogli i skontao si šta si trebao i pitao, javi mi na pm da lockam temu.

Pozdrav,

Alen.

Cemu opomena, tema je otvorena prije nego što je na snagu stupilo to pravilo da se mora imat prefix (usput po meni je pravilo bezveze ali ajde :S)


Citat: ~|CS|~ House poslato Avgust 20, 2010, 19:35:37 POSLE PODNE
Ne trebas

Nemoj pisat ako neznas...

Trebalo je i to maknuti da bi se sva vozila iz defaulta maknula ...

Ostavi temu jos otvorenu ako cu trebat jos pomoc pa da ne otvaram novu temu
Naslov: Odg: [POMOC] Registracija bug & Vozila [GF]
Poruka od: мσмαк. ^ [5]. poslato Avgust 23, 2010, 17:51:18 POSLE PODNE
CitatSvaka tema mora sadrzavati prefix [POMOC] ili [SAVJET] ovisno da li trebate pomoc ili pitate samo za savjet!!!

« Zadnja izmjena: Kolovoz 17, 2010, 07:55:56 od Soprano »

Citirao sam ti pravila napisana od strane Soprana, obrati pažnju na vrijeme zadnje izmjene.

Ubuduće, nemoj da pričaÅ¡ ono Å¡to ne znaÅ¡...  To i jeste problem ovog foruma, ljudi se prave pametni i piÅ¡u svaÅ¡ta prije nego Å¡to pročitaju pravila i ostale sitnice vezane za to.
Naslov: Odg: [POMOC] Registracija bug & Vozila [GF]
Poruka od: ƨтяακƨı poslato Avgust 23, 2010, 17:53:35 POSLE PODNE
Citat: [BP] AleeN ba! ^^ poslato Avgust 23, 2010, 17:51:18 POSLE PODNE
CitatSvaka tema mora sadrzavati prefix [POMOC] ili [SAVJET] ovisno da li trebate pomoc ili pitate samo za savjet!!!

« Zadnja izmjena: Kolovoz 17, 2010, 07:55:56 od Soprano »

Citirao sam ti pravila napisana od strane Soprana, obrati pažnju na vrijeme zadnje izmjene.

Ubuduće, nemoj da pričaÅ¡ ono Å¡to ne znaÅ¡...  To i jeste problem ovog foruma, ljudi se prave pametni i piÅ¡u svaÅ¡ta prije nego Å¡to pročitaju pravila i ostale sitnice vezane za to.

Opet bespotrebno opomenu jer je nisam ni vidio nova pravila a onda jos nitko nije niti dodavao prefixe -.-


Citat: ZicMortal poslato Avgust 19, 2010, 00:36:54 PRE PODNE
Evo odgovor za drugo pitanje...

else if(RegistrationStep[playerid] == 2)
    {
        new year, month,day;
getdate(year, month, day);
        new DateInfo[3][20];
split(text, DateInfo, '/');
if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
{
    SendClientMessage(playerid, COLOR_YELLOW2, "Kada ste ro?eni? ( dd/mm/yyyy)");
    return 0;
}
new check = year - strvalEx(DateInfo[2]);
if(check == year)
{
    SendClientMessage(playerid, COLOR_YELLOW2, "Kada ste rodjeni? ( dd/mm/yyyy)");
    return 0;
}
if(strvalEx(DateInfo[1]) > month)
{
    check -= 1;
}
else if(strvalEx(DateInfo[1]) == month && strval(DateInfo[0]) > day)
{
    check -= 1;
}
PlayerInfo[playerid][pAge] = check;
format(string, sizeof(string), "Ok, vi ste %d god stari.",PlayerInfo[playerid][pAge]);
SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
RegistrationStep[playerid] = 3;
SendClientMessage(playerid, COLOR_YELLOW2, "Odakle ste? (Napisite: Hrvatska, Bosna, Srbija ili CrnaGora)");
return 0;
    }


Treba ti stock strvalEx ako ga nemas...

stock strvalEx( const string[] ) // fix for strval-bug with > 50 letters.
{
// written by mabako in less than a minute :X
if( strlen( string ) >= 50 ) return 0; // It will just return 0 if the string is too long
return strval(string);
}


Uglavnom ovo ti provjerava koliko max znakova se moze koristit za svako polje (/)... recimo nemozes napisat 11/11/111111111111111111 ali ipak mozes 11/11/1111 (zadnji broj [1111] - 4 znamenke, ako je preko toga opet ce mu ispisat "Kada ste rodjeni")

kud da ovo stavim ?
Naslov: Odg: [POMOC] Registracija bug & Vozila [GF]
Poruka od: mikec poslato Avgust 23, 2010, 18:40:45 POSLE PODNE
1 - Tema "OSNOVNA PRAVILA!" je poslednji put izmenjena 17.08. a ti si temu otvorio 18.08. Tako da ...
2 - A ovaj stock ja mislim možeÅ¡ ubaciti bilogde, najbolje izvan svih dogaÄ'aja (callbackova).
Naslov: Odg: [POMOC] Registracija bug & Vozila [GF]
Poruka od: ƨтяακƨı poslato Avgust 24, 2010, 01:34:46 PRE PODNE
trebam još samo pomoc da definiram SetPlayerRaceCheckpoint

Neznam tocno sto ide, nesto pod new i nesto jos ide pod OnPlayerEnterRaceCheckpoint