Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [yub] Leo_Karl poslato Decembar 03, 2012, 18:44:54 POSLE PODNE

Naslov: [Pomoc]Paketici
Poruka od: [yub] Leo_Karl poslato Decembar 03, 2012, 18:44:54 POSLE PODNE
Skripta koju koristim:Raven's RolePlay v3.0
Detaljan opis problema:Pa ovako,kako da napravim komandu da kada dodjem do te pozicije,i ukucam /otvoripaketic,da dobijem 100.000$ i LVL UP i da ko otvori jednom,vise nikad na taj NICK ne moze da otvori paketic,ko zna neka mi napravi Molim vas!
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ako neko moze sada odmah da mi uradi komandu,neka uradi,molim vas mnogo mi je potrebno!!!

EDIT: Takodje da mu se sacuva taj LVL UP i 100.000$
Naslov: Odg: [Pomoc]Paketici
Poruka od: Blaeks poslato Decembar 03, 2012, 18:50:09 POSLE PODNE
Jednostavna komanda, CMD:paketic(playerid, params[])
{
    if(IsPlayerConnected(playerid))
    {
if(PlayerInfo[playerid][pUzeo] < 1)
{
      SendClientMessage(playerid, -1,"* srecno nova , zeli ti dekica mraz.");
      PlayerInfo[playerid][pLevel] ++;
                         PlayerInfo[playerid][pUzeo] = 1;
    SafeGivePlayerMoney(playerid, 100000)
    }
else
{
SendClientMessage(playerid, -1, " vec si preuzeo!");
}
}
return 1;
}
e sada, gledaj, sada pod OnPlayerConnect stavi ovo PlayerInfo[playerid][pUzeo] = 0; a pod OnPlayerRegister,Login i Update stavi da cuva ovu varijablu pUzeo, tako igrac vise nikad nece moci da uzme.
Naslov: Odg: [Pomoc]Paketici
Poruka od: [yub] Leo_Karl poslato Decembar 03, 2012, 18:52:10 POSLE PODNE
Citat: Blaeks poslato Decembar 03, 2012, 18:50:09 POSLE PODNE
Jednostavna komanda, CMD:paketic(playerid, params[])
{
    if(IsPlayerConnected(playerid))
    {
if(PlayerInfo[playerid][pUzeo] < 1)
{
      SendClientMessage(playerid, -1,"* srecno nova , zeli ti dekica mraz.");
      PlayerInfo[playerid][pLevel] ++;
                         PlayerInfo[playerid][pUzeo] = 1;
    SafeGivePlayerMoney(playerid, 100000)
    }
else
{
SendClientMessage(playerid, -1, " vec si preuzeo!");
}
}
return 1;
}
e sada, gledaj, sada pod OnPlayerConnect stavi ovo PlayerInfo[playerid][pUzeo] = 0; a pod OnPlayerRegister,Login i Update stavi da cuva ovu varijablu pUzeo, tako igrac vise nikad nece moci da uzme.

Brate,ewo sacu da vidim,da li radi,ako radi CAR SI! :) xD :D
Naslov: Odg: [Pomoc]Paketici
Poruka od: [yub] Leo_Karl poslato Decembar 03, 2012, 19:04:28 POSLE PODNE
Izvnite zbog DP-a,ali mora sam ovako da uradim,Bleaks slusaj me,aj mi namesti ono SetAttachObject , da kada kucam /robbank ili /robcityhall da mi se pojavi onaj dzak na ledjima ali da bude lepo namesten,jel mozes molim te to da uradis???  :'(  :'(
Naslov: Odg: [Pomoc]Paketici
Poruka od: Blaeks poslato Decembar 03, 2012, 19:09:57 POSLE PODNE
Evo ti, SetPlayerAttachedObject(playerid, 1, 1550, 1, 0.100000, -0.200000, 0.000000, 0.000000, 90.000000, 180.000000, 1.000000, 1.000000, 1.000000 );
Naslov: Odg: [Pomoc]Paketici
Poruka od: [yub] Leo_Karl poslato Decembar 03, 2012, 19:13:42 POSLE PODNE
Citat: Blaeks poslato Decembar 03, 2012, 19:09:57 POSLE PODNE
Evo ti, SetPlayerAttachedObject(playerid, 1, 1550, 1, 0.100000, -0.200000, 0.000000, 0.000000, 90.000000, 180.000000, 1.000000, 1.000000, 1.000000 );

Brate radi komanda,samo sto svugde moze da se kuca /paketic,ja namestim samo na to mesto ono mi izbaci 26erora...  :'(
Naslov: Odg: [Pomoc]Paketici
Poruka od: Blaeks poslato Decembar 03, 2012, 19:18:40 POSLE PODNE
CMD:paketic(playerid, params[])
{
    if(PlayerToPoint(10.0,playerid,TVOJE_KOORDINATE))
                {
if(PlayerInfo[playerid][pUzeo] < 1)
{
      SendClientMessage(playerid, -1,"* srecno nova , zeli ti dekica mraz.");
      PlayerInfo[playerid][pLevel] ++;
                         PlayerInfo[playerid][pUzeo] = 1;
    SafeGivePlayerMoney(playerid, 100000)
    }
else
{
SendClientMessage(playerid, -1, " vec si preuzeo!");
}
}
return 1;
}
Naslov: Odg: [Pomoc]Paketici
Poruka od: [yub] Leo_Karl poslato Decembar 03, 2012, 19:22:34 POSLE PODNE
Citat: Blaeks poslato Decembar 03, 2012, 19:18:40 POSLE PODNE
CMD:paketic(playerid, params[])
{
    if(PlayerToPoint(10.0,playerid,TVOJE_KOORDINATE))
                {
if(PlayerInfo[playerid][pUzeo] < 1)
{
      SendClientMessage(playerid, -1,"* srecno nova , zeli ti dekica mraz.");
      PlayerInfo[playerid][pLevel] ++;
                         PlayerInfo[playerid][pUzeo] = 1;
    SafeGivePlayerMoney(playerid, 100000)
    }
else
{
SendClientMessage(playerid, -1, " vec si preuzeo!");
}
}
return 1;
}


Brate,car si,samo ti ovde pomazes!! ;D ;D