Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: black_dota poslato Jul 19, 2010, 19:13:24 POSLE PODNE

Naslov: Vrata i jos nesto
Poruka od: black_dota poslato Jul 19, 2010, 19:13:24 POSLE PODNE
E treba mi kada neko pridje nekim vratima i udari u njih da se ona okrenu za 90c napisite gde to da stavim i sta da stavim koristim gf obican malo modiran.
I treba mi pomoc ocu da obrisem ono da samo ako imas license za auto da mozes da vozis to ocu da obrisem i za ostalo brodove motore i avione molim vas pomozite.
Naslov: Odg: Vrata i jos nesto
Poruka od: Chris poslato Jul 19, 2010, 19:39:04 POSLE PODNE
E ovo prvo za okretanje vrata je dosta jednostavno, mozes napraviti lako sa funkcijom IsPlayerInRangeOfPoint ili IsPlayerToPoint znaci kad je igrac na tom mjestu RotateObject(ili kako vec ide) itd...
Naslov: Odg: Vrata i jos nesto
Poruka od: Milan_Jeftic poslato Jul 19, 2010, 19:51:51 POSLE PODNE
a ja cu da ti pomognem ovo drugo tj. nadjes gdje pise onplayerregist i onda ima kao spisak njegovih statova i ima u tom dijelu pise carlic=0 flylic=0 boatlic=0 fishlic=0 e to sve promjenis u 1 tj. kad se igrac rega da odma ima sve licence ...ja neznam drukcije...poz
Naslov: Odg: Vrata i jos nesto
Poruka od: Kort!NuZ poslato Jul 20, 2010, 04:00:53 PRE PODNE
Citat: Milan_Jeftic poslato Jul 19, 2010, 19:51:51 POSLE PODNE
a ja cu da ti pomognem ovo drugo tj. nadjes gdje pise onplayerregist i onda ima kao spisak njegovih statova i ima u tom dijelu pise carlic=0 flylic=0 boatlic=0 fishlic=0 e to sve promjenis u 1 tj. kad se igrac rega da odma ima sve licence ...ja neznam drukcije...poz
nece tako uspeti jer
        if( strcmp( key , "CarLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarLic] = strval( val ); }
                    if( strcmp( key , "FlyLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFlyLic] = strval( val ); }
if( strcmp( key , "BoatLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoatLic] = strval( val ); }
        if( strcmp( key , "FishLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishLic] = strval( val ); }
        if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }


trebalo bi nekako ovako:
na OnPlayerSpawn , ispod string (   new string[128]; ) se doda
    PlayerInfo[playerid][pCarLic] =1);
    PlayerInfo[playerid][pFlyLic] =1);
    PlayerInfo[playerid][pBoatLic] =1);
    PlayerInfo[playerid][pFishrLic] =1);
    PlayerInfo[playerid][pGunLic] =1);
Naslov: Odg: Vrata i jos nesto
Poruka od: black_dota poslato Jul 20, 2010, 09:47:00 PRE PODNE
Niste me razumeli pravim RP GM i malo je glupo da igrac odma dodje i ima license za oruzja i aute i ostalo a ovo za vrata de da stavim?
Naslov: Odg: Vrata i jos nesto
Poruka od: [IF] mariomako poslato Jul 20, 2010, 10:43:44 PRE PODNE
pa ili napravi sa timer na pr na svakoj sekundi da proveruje dali ima igrac pred vrata ili pod OnPlayerUpdate ali mozno je pod onplayerupdate da malo spama jel se povikuje 20 puta u sekundi
Naslov: Odg: Vrata i jos nesto
Poruka od: black_dota poslato Jul 20, 2010, 17:08:29 POSLE PODNE
Ja ljudi vas nista ne kontam gde sta da stavim  :-[
Naslov: Odg: Vrata i jos nesto
Poruka od: [BP] HeLoX ba! ^^ poslato Jul 20, 2010, 18:51:43 POSLE PODNE
mozda momak traži ona vrata iz SP-a Å¡to nisu baÅ¡ kao fiksirana nego se može proći kroz njih to jest kad ih igrač gurne ona se rotiraju...  ::)
Naslov: Odg: Vrata i jos nesto
Poruka od: black_dota poslato Jul 20, 2010, 19:46:16 POSLE PODNE
Citat: [BP] Haris ba! ^^ poslato Jul 20, 2010, 18:51:43 POSLE PODNE
mozda momak traži ona vrata iz SP-a Å¡to nisu baÅ¡ kao fiksirana nego se može proći kroz njih to jest kad ih igrač gurne ona se rotiraju...  ::)
alee to pokusavam reci sta i gde da stavim!?
Naslov: Odg: Vrata i jos nesto
Poruka od: [BP] HeLoX ba! ^^ poslato Jul 20, 2010, 22:29:53 POSLE PODNE
za to imaš onaj MTA program pomoću kojeg ubacuješ objekte ima tamo mnogo takvih vrata pa si skini i ubaci. Skontat češ već nije komplikovano ;)
Naslov: Odg: Vrata i jos nesto
Poruka od: black_dota poslato Jul 20, 2010, 22:52:52 POSLE PODNE
Citat: [BP] Haris ba! ^^ poslato Jul 20, 2010, 22:29:53 POSLE PODNE
za to imaš onaj MTA program pomoću kojeg ubacuješ objekte ima tamo mnogo takvih vrata pa si skini i ubaci. Skontat češ već nije komplikovano ;)
Lako cu ja coordinate ajde pomozite mi za aute

Treba mi komanda da kada ukucam /xyz xkordinati,ykordinati,zkordinati
Da me on porta tamo ako mozete to da mi napravite ja neznam nista o skriptanju.
Naslov: Odg: Vrata i jos nesto
Poruka od: [BP] HeLoX ba! ^^ poslato Jul 21, 2010, 11:32:07 PRE PODNE
hmm probaj  vako neÅ¡to ovo sam za sec napravio nezz radil.. :)

if (strcmp(cmdtext, "/gotoxyz", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
new Float:X, Float:Y, Float:Z;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORIÅ TENJE: /gotoxyz [koordinate]");
return 1;
}
if (PlayerInfo[playerid][pAdmin] >= 2)
{
SendClientMessage(playerid, COLOR_GREEN, " ** Teleportovani ste na željeni X, Y, Z !");
SetPlayerPos(playerid, X, Y, Z);
        }
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Niste autorizovani da koristite tu komandu!");
}
}
return 1;
}
Naslov: Odg: Vrata i jos nesto
Poruka od: black_dota poslato Jul 21, 2010, 13:24:05 POSLE PODNE
Hvala evo sad cu ga isprobam a ovo za kola i vrata moze li ko da objasni de sta da staim?
Nece da radi steta nema veze. 8)