Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Frile poslato Mart 09, 2011, 19:16:00 POSLE PODNE

Naslov: [POMOC] Komanda vuci
Poruka od: Frile poslato Mart 09, 2011, 19:16:00 POSLE PODNE
Skripta koju koristim:GTA RP
Detaljan opis problema: hocu da napravim komandu /vuci koju moze samo da koristi pd/fbi/swat da bi vukli uhapsenog, ja sam pravio nesto i nije mi radiolo, evo kako sam ja napravio

if(strcmp(cmd, "/vuci", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(gTeam[playerid] == 2 || IsACop(playerid))
{
if(KnockedDown[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, "Ne mozete vuci kada ste unesvijesceni.");
return 1;
}
if(PlayerTied[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, "   Vezani ste!");
return 1;
}
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /vuci [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
        {
            SendClientMessage(playerid, COLOR_GREY, "   Ne mozete vuci Policajca!");
        return 1;
        }
        if(PlayerCuffed[giveplayerid] != 2)
        {
            SendClientMessage(playerid, COLOR_GREY, "   Igracu nisu stavljene lisice!");
        return 1;
        }
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Ne mozete vuci sami sebe!"); return 1; }
    {
        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "* %s vas vuce.", sendername);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Vucete %s-a.", giveplayer);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "* %s vuce %s-a.", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }

}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije blizu vas !");
    return 1;
}
}
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Igrac je offline !");
    return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "   Niste Policajac / FBI / SWAT !");
}
}
return 1;
}
if(strcmp(cmd, "/pusti", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(gTeam[playerid] == 2)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /pusti [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
    if (ProxDetectorS(8.0, playerid, giveplayerid))
{
    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Ne mozete sebe pustiti!"); return 1; }
if(PlayerCuffed[giveplayerid])
{
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* %s vas je pustio.", sendername);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Pustili ste %s-a.", giveplayer);
SendClientMessage(playerid, COLOR_WHITE, string);
TogglePlayerControllable(giveplayerid, 0);
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Tome igracu nisu stavljene lisice !");
    return 1;
}
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije blizu vas !");
    return 1;
}
}
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je offline !");
    return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "   Niste Policajac / FBI / SWAT !");
}
}//not connected
return 1;
}


zna li nkeo kako da napravim da radi
Dio skripte: komanda vuci
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Snich poslato Mart 09, 2011, 19:58:04 POSLE PODNE
Istu komandu imam i ja na svom modu, mada nisam uspio napraviti da vuce igraca...  :-\
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Frile poslato Mart 09, 2011, 20:35:41 POSLE PODNE
pa znas li kako bi mogao da napravim da moze da vuce igraca
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: .G.h.0.s.T. poslato Mart 09, 2011, 20:45:50 POSLE PODNE
prijatelju, evo cmd za povuci igraca u vozilo...ali mora biti uhapsen....

if(strcmp(cmd, "/vuci", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(!IsACop(playerid))
{
    SendClientMessage(playerid, COLOR_GRAD1, "Niste Policajac!");
    return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTI: /vuci [ID igraca/Ime]");
return 1;
}
new newcar = GetPlayerVehicleID(playerid);
new playa;
playa = ReturnUser(tmp);
if(IsACopCar(newcar) || IsNgCar(newcar) || IsAnFbiCar(newcar))
{
    if(IsPlayerConnected(playa))
    {
        if(playa != INVALID_PLAYER_ID)
        {
            new Float:x, Float:y, Float:z;
            GetPlayerPos(playa,x,y,z);
            if(PlayerToPoint(5, playerid, x, y, z))
            {
            PutPlayerInVehicle(playa,newcar,1);
            GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s povlaci %s u/na svoj/e vozilo/motor .", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Igrac nije u vasoj blizini.");
}
}
    }
}
else
{
    SendClientMessage(playerid, COLOR_GRAD1, "Niste u vozilu policije !");
}
    }
    return 1;
}
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Frile poslato Mart 09, 2011, 22:37:58 POSLE PODNE
znam za tu komandu, nego mislim komanda /vuci i kad si bez kola da tog igraca vuces do odredjenog mjesta i onda ukucas pusti i onda radis dalje sta trebas
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: DejanNK poslato Mart 10, 2011, 15:20:28 POSLE PODNE
nisam siguran ali mislim da ova komanda ima na starom BU modu, pa pokusaj sa tim
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Frile poslato Mart 10, 2011, 21:52:29 POSLE PODNE
Citat: DejanNK poslato Mart 10, 2011, 15:20:28 POSLE PODNE
nisam siguran ali mislim da ova komanda ima na starom BU modu, pa pokusaj sa tim

pa ovo sam bio nesto izvukao iz toga moda ali opet neradi
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Nxidza poslato Mart 11, 2011, 12:17:44 POSLE PODNE
Citat: Frile poslato Mart 10, 2011, 21:52:29 POSLE PODNE
Citat: DejanNK poslato Mart 10, 2011, 15:20:28 POSLE PODNE
nisam siguran ali mislim da ova komanda ima na starom BU modu, pa pokusaj sa tim

pa ovo sam bio nesto izvukao iz toga moda ali opet neradi
Izbacuje ti erore ili ????
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: caupton poslato Mart 11, 2011, 12:32:18 POSLE PODNE
imam ja tu komandu dacu ti je samo da je nadjem ali tesko je da se ubaci
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: BOSNIACUS poslato Mart 11, 2011, 12:34:38 POSLE PODNE
Citat: [CE]Don_Nxidza poslato Mart 11, 2011, 12:17:44 POSLE PODNE
Citat: Frile poslato Mart 10, 2011, 21:52:29 POSLE PODNE
Citat: DejanNK poslato Mart 10, 2011, 15:20:28 POSLE PODNE
nisam siguran ali mislim da ova komanda ima na starom BU modu, pa pokusaj sa tim

pa ovo sam bio nesto izvukao iz toga moda ali opet neradi
Izbacuje ti erore ili ????
Komanda ne radi, sve je dobro sto se tice erora al' ne radi.
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: caupton poslato Mart 11, 2011, 12:38:22 POSLE PODNE
imam ja komandu ..aliproblem je sto je gigi kada je pravio BU. mod pravio po svome...pa zato sada kada bi je ubacio izbacilo bi ti silne erore... :S tako da to moras pitati gigija za komandu /vuci
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Frile poslato Mart 11, 2011, 13:56:44 POSLE PODNE
Citat: Nikola_Hawks poslato Mart 11, 2011, 12:32:18 POSLE PODNE
imam ja tu komandu dacu ti je samo da je nadjem ali tesko je da se ubaci

ako nije problem kad je nadjes objavi je  ;)

a sto se tice trenutne komande kad je ubacim neizbacuje mi nikakve erore
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: DejanNK poslato Mart 11, 2011, 23:07:12 POSLE PODNE
kao sto rece pitaj gigija on je to napravio na njegov mod a i mislim da ce ti pomoci
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: [BU] Gigi_Falcone poslato Mart 12, 2011, 00:08:56 PRE PODNE
pa jednostavna je komanda, trebate jedan tajmer koji stalno postavlja poziciju drugog igraca, a za pusti killujete taj tajmer
obavezno napravite i check ako bilo ko od igraca podje off, kako vam ne bi ostao tajmer aktiviran....
Naslov: Odg: [POMOC] Komanda vuci
Poruka od: Frile poslato Mart 12, 2011, 16:28:11 POSLE PODNE
nesto sam pokusavao ali nece, mozes li ti tvoju komandu kopirati i staviti je ovdje da vidim kako si napravio