Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Darko a.k.a OptX poslato Jun 16, 2011, 10:31:19 PRE PODNE

Naslov: [Pomoc] Passport
Poruka od: Darko a.k.a OptX poslato Jun 16, 2011, 10:31:19 PRE PODNE
Skripta koju koristim: Raven's edit
Detaljan opis problema: Da li je moguce napraviti komandu da pri registraciji automacki vam da passport.Na raven modu sta god da hocete kupiti npr licensu,auto,kucu,bizz za sve treba passport.Pa me zanima da li je moguce napraviti da pri registraciji odmah dobijete passport?
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /

Edit : Komanda za davanje passporta je /agivepassport

I kako da namjestim na ravenu da kada ideem relog da se stvorim u npr FBI bazi,a ne tamo gde sam bio prije reloga?
Naslov: Odg: [Pomoc] Passport
Poruka od: BOSNIACUS poslato Jun 16, 2011, 10:37:21 PRE PODNE
Jest, moguce je.
Naslov: Odg: [Pomoc] Passport
Poruka od: Darko a.k.a OptX poslato Jun 16, 2011, 10:38:19 PRE PODNE
Citat: elDar. poslato Jun 16, 2011, 10:37:21 PRE PODNE
Jest, moguce je.

Omg xD Pa kako da je napravim?Ima neki tut?
Naslov: Odg: [Pomoc] Passport
Poruka od: BOSNIACUS poslato Jun 16, 2011, 10:48:31 PRE PODNE
U OnPlayerLogin stavi Passport na 1
Sad ne znam kako si nazvao tu passport al evo ti primjer
PlayerInfo[playerid][pPassport] = 1;
Naslov: Odg: [Pomoc] Passport
Poruka od: Javier poslato Jun 16, 2011, 11:31:21 PRE PODNE
Ja sam pravio tutorial na GeForce forumu, evo ti:


Citat: Vega poslato Jun 16, 2010, 11:28:27 PRE PODNE
ispod

pGunLic

dodatepPasLic,

pa onda ispod PlayerInfo[playerid][pGunLic] = 0;

dodate ovo

PlayerInfo[playerid][pPasLic] = 0;

eh sada ispod ovoga

format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);

dodate ovo

format(var, 32, "PasLic=%d\n",PlayerInfo[playerid][pPasLic]);fwrite(hFile, var);


onda ispod ovoga

if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }

dodate ovo

if( strcmp( key , "PasLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }


onda odete u trazilicu ctrl+f

i ukucate /givelicense  i tu dodate ovo

else if(strcmp(x_nr,"passport",true) == 0)
{
            tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense passport [playerid/PartOfName]");
    return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            format(string, sizeof(string), "* Dao si pasos %s.",giveplayer);
        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
        format(string, sizeof(string), "* Instruktor %s ti je dao pasos.",sendername);
        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
        PlayerInfo[giveplayerid][pPasLic] = 1;
        return 1;
}
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Igrac je offline !");
    return 1;
}
}
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "   Nisi clan Auto Skole !");
            return 1;
        }
    }
    return 1;
}



nadam se da cete skontati evo ovo sam uradio jer sam dobio rank....jedan novi xD pa cu se poceti truditi vise ako trebate jos nesta samo napisite

Naslov: Odg: [Pomoc] Passport
Poruka od: FireMan poslato Jun 16, 2011, 11:49:46 PRE PODNE
Samo to stavis pod onplayerregister
Naslov: Odg: [Pomoc] Passport
Poruka od: Milanče™ poslato Jun 16, 2011, 12:20:52 POSLE PODNE
Ili jednostavno izbacis passport iz skripte :D
Naslov: Odg: [Pomoc] Passport
Poruka od: Darko a.k.a OptX poslato Jun 16, 2011, 12:28:55 POSLE PODNE
Citat: GeForce Vega poslato Jun 16, 2011, 11:31:21 PRE PODNE
Ja sam pravio tutorial na GeForce forumu, evo ti:


Citat: Vega poslato Jun 16, 2010, 11:28:27 PRE PODNE
ispod

pGunLic

dodatepPasLic,

pa onda ispod PlayerInfo[playerid][pGunLic] = 0;

dodate ovo

PlayerInfo[playerid][pPasLic] = 0;

eh sada ispod ovoga

format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);

dodate ovo

format(var, 32, "PasLic=%d\n",PlayerInfo[playerid][pPasLic]);fwrite(hFile, var);


onda ispod ovoga

if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }

dodate ovo

if( strcmp( key , "PasLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }


onda odete u trazilicu ctrl+f

i ukucate /givelicense  i tu dodate ovo

else if(strcmp(x_nr,"passport",true) == 0)
{
            tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense passport [playerid/PartOfName]");
    return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            format(string, sizeof(string), "* Dao si pasos %s.",giveplayer);
        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
        format(string, sizeof(string), "* Instruktor %s ti je dao pasos.",sendername);
        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
        PlayerInfo[giveplayerid][pPasLic] = 1;
        return 1;
}
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Igrac je offline !");
    return 1;
}
}
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "   Nisi clan Auto Skole !");
            return 1;
        }
    }
    return 1;
}



nadam se da cete skontati evo ovo sam uradio jer sam dobio rank....jedan novi xD pa cu se poceti truditi vise ako trebate jos nesta samo napisite


Hvala !

Citat: Lane_Hudson poslato Jun 16, 2011, 12:20:52 POSLE PODNE
Ili jednostavno izbacis passport iz skripte :D

Mislim da je to najpametnije :/ Kako to da uradim?
Naslov: Odg: [Pomoc] Passport
Poruka od: [TG:RP]$--L84S--$ poslato Jun 16, 2011, 12:31:28 POSLE PODNE
Pa trazis u GM password il ikako je vec kod tebe i brises.
Naslov: Odg: [Pomoc] Passport
Poruka od: Milanče™ poslato Jun 16, 2011, 12:33:12 POSLE PODNE
Pa pocni prvo od komande kojom dajes passport "/agivepassport"
Onda obrisi sve vezano za to i kompilaj... Izbacice ti neke errore da neke stvari nisu koristene onda i njih obrisi.. otidji testaj.. i potrazi u skripti nesto vezano za passport.. Ovo je komplikovano a i mozes citav mod da pokvaris :/

Ako ti se ne svidja taj sistem probaj da uradis sta ti ovi ljudi kazu.. Ako ne mozes pocni da editas npr. GF ... Raven's je pun BUGova :(
Naslov: Odg: [Pomoc] Passport
Poruka od: FireMan poslato Jun 16, 2011, 13:38:28 POSLE PODNE
Ili najlakse da ti na registraciji da passport
Naslov: Odg: [Pomoc] Passport
Poruka od: Milanče™ poslato Jun 16, 2011, 13:40:05 POSLE PODNE
da onda negde ge ti pise za passport ima
Naslov: Odg: [Pomoc] Passport
Poruka od: Darko a.k.a OptX poslato Jun 16, 2011, 17:14:45 POSLE PODNE
E hvala vam svima,probacu kada budem imao vremena.Jos samo 1 pitanje..Kako da namjestim da kada idem relog da se stvorim u bazi a ne tamo gdje sam bio prije reloga?
Naslov: Odg: [Pomoc] Passport
Poruka od: Mladen Smiljan poslato Jun 16, 2011, 21:19:45 POSLE PODNE
Pa imas komadnu ako neznas tako:
Ako si PD: givepassport
A ako si Admin pisi: agivepassport
Naslov: Odg: [Pomoc] Passport
Poruka od: Darko a.k.a OptX poslato Jun 16, 2011, 22:53:09 POSLE PODNE
Citat: Mladen Smiljan poslato Jun 16, 2011, 21:19:45 POSLE PODNE
Pa imas komadnu ako neznas tako:
Ako si PD: givepassport
A ako si Admin pisi: agivepassport


Bezze spamujes,procitaj prethodnu poruku sto sam napisao...