[POMOC]Komanda!!

Započeo Edo.
•23. Mar. 2017.• Zaključano
593
pregleda
13
postova
Edo Castelllano
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Skripta koju koristim: Luda Kuca RolePlay
Detaljan opis problema: Ovako treba mi jedna komanda za PD tj.Npr kada ukucam /stop pa npr id igraca pa da se tom igracu pojavi preko ekrana npr "Policajac zahteva da stanete i parkirate se pored".Pa ako moze neko da mi napravi tu komandu da bude YCMD ako nije problem 😄
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Savana
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
pa uradis primjer..

cmd stop ..

id igraca kome ide poruka ,to znas valjda.. i stavi gametextforplayer poruka vrjeme i umjestoplayer stavis id,ili kako vec definiras id igraca..
Edo Castelllano
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Ako netko zna nek napravi i nek posalje 😄
AndroCorleone
5
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Sve na gotovo hoce ljudi danas.. pogledaj sta ti je Miluska napisao, ako ne shvatas javi se na FB.
Bolex_
4
Made Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Ma miluska pojma nema, rekao ti je covjek da mu napravis primjer ovo sto si ti objasnio nema veze sa time. Ti bi poruku poslao samo tako!
Edo Castelllano
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Tako je Bolex
Bolex_
4
Made Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Evo primjer, Ono sto ti moras je da u komandu STOP ubacis provjeru dali je igrac policajac i dali je u policijskom vozilu!
YCMD:stop(playerid,params[],help)
{
new string [ 100 ];
    format(string, sizeof(string), ": Policajac zahtjeva za stanete uz cestu!");
    ProxDetector(20.0, playerid, string, 0xE6E6E6E6, 0xE6E6E6E6, 0xE6E6E6E6, 0xE6E6E6E6, 0xE6E6E6E6);
    return true;
}
forward ProxDetector(Float:p_radi, playerid, string[],col1,col2,col3,col4,col5);
public ProxDetector(Float:p_radi, playerid, string[],col1,col2,col3,col4,col5)
{
    if(IsPlayerConnected(playerid))
    {
        new Float:posx, Float:posy, Float:posz;
        new Float:oldposx, Float:oldposy, Float:oldposz;
        new Float:tempposx, Float:tempposy, Float:tempposz;
        GetPlayerPos(playerid, oldposx, oldposy, oldposz);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                GetPlayerPos(i, posx, posy, posz);
                tempposx = (oldposx -posx);
                tempposy = (oldposy -posy);
                tempposz = (oldposz -posz);
                if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
                {
                    if (((tempposx < p_radi/16) && (tempposx > -p_radi/16)) && ((tempposy < p_radi/16) && (tempposy > -p_radi/16)) && ((tempposz < p_radi/16) && (tempposz > -p_radi/16)))
                    {
                        SendClientMessage(i, col1, string);
                    }
                    else if (((tempposx < p_radi/8) && (tempposx > -p_radi/8)) && ((tempposy < p_radi/8) && (tempposy > -p_radi/8)) && ((tempposz < p_radi/8) && (tempposz > -p_radi/8)))
                    {
                        SendClientMessage(i, col2, string);
                    }
                    else if (((tempposx < p_radi/4) && (tempposx > -p_radi/4)) && ((tempposy < p_radi/4) && (tempposy > -p_radi/4)) && ((tempposz < p_radi/4) && (tempposz > -p_radi/4)))
                    {
                        SendClientMessage(i, col3, string);
                    }
                    else if (((tempposx < p_radi/2) && (tempposx > -p_radi/2)) && ((tempposy < p_radi/2) && (tempposy > -p_radi/2)) && ((tempposz < p_radi/2) && (tempposz > -p_radi/2)))
                    {
                        SendClientMessage(i, col4, string);
                    }
                    else if (((tempposx < p_radi) && (tempposx > -p_radi)) && ((tempposy < p_radi) && (tempposy > -p_radi)) && ((tempposz < p_radi) && (tempposz > -p_radi)))
                    {
                        SendClientMessage(i, col5, string);
                    }
                }
            }
        }
    }
    return true;
}
Psihijatar
4
Shot Caller
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Pokusat cu ti ja nesto napravit pa ti javim ako napravim 😄
Edo Castelllano
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
23. Mar. 2017.
Bolex_ wrote on March 23, 2017, 6:45 pm:
Evo primjer, Ono sto ti moras je da u komandu STOP ubacis provjeru dali je igrac policajac i dali je u policijskom vozilu!
YCMD:stop(playerid,params[],help)
{
new string [ 100 ];
    format(string, sizeof(string), ": Policajac zahtjeva za stanete uz cestu!");
    ProxDetector(20.0, playerid, string, 0xE6E6E6E6, 0xE6E6E6E6, 0xE6E6E6E6, 0xE6E6E6E6, 0xE6E6E6E6);
    return true;
}
forward ProxDetector(Float:p_radi, playerid, string[],col1,col2,col3,col4,col5);
public ProxDetector(Float:p_radi, playerid, string[],col1,col2,col3,col4,col5)
{
    if(IsPlayerConnected(playerid))
    {
        new Float:posx, Float:posy, Float:posz;
        new Float:oldposx, Float:oldposy, Float:oldposz;
        new Float:tempposx, Float:tempposy, Float:tempposz;
        GetPlayerPos(playerid, oldposx, oldposy, oldposz);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                GetPlayerPos(i, posx, posy, posz);
                tempposx = (oldposx -posx);
                tempposy = (oldposy -posy);
                tempposz = (oldposz -posz);
                if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
                {
                    if (((tempposx < p_radi/16) && (tempposx > -p_radi/16)) && ((tempposy < p_radi/16) && (tempposy > -p_radi/16)) && ((tempposz < p_radi/16) && (tempposz > -p_radi/16)))
                    {
                        SendClientMessage(i, col1, string);
                    }
                    else if (((tempposx < p_radi/8) && (tempposx > -p_radi/8)) && ((tempposy < p_radi/8) && (tempposy > -p_radi/8)) && ((tempposz < p_radi/8) && (tempposz > -p_radi/8)))
                    {
                        SendClientMessage(i, col2, string);
                    }
                    else if (((tempposx < p_radi/4) && (tempposx > -p_radi/4)) && ((tempposy < p_radi/4) && (tempposy > -p_radi/4)) && ((tempposz < p_radi/4) && (tempposz > -p_radi/4)))
                    {
                        SendClientMessage(i, col3, string);
                    }
                    else if (((tempposx < p_radi/2) && (tempposx > -p_radi/2)) && ((tempposy < p_radi/2) && (tempposy > -p_radi/2)) && ((tempposz < p_radi/2) && (tempposz > -p_radi/2)))
                    {
                        SendClientMessage(i, col4, string);
                    }
                    else if (((tempposx < p_radi) && (tempposx > -p_radi)) && ((tempposy < p_radi) && (tempposy > -p_radi)) && ((tempposz < p_radi) && (tempposz > -p_radi)))
                    {
                        SendClientMessage(i, col5, string);
                    }
                }
            }
        }
    }
    return true;
}


Hvala brate  😄
Savana
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
24. Mar. 2017.
Bolex_ wrote on March 23, 2017, 6:30 pm:
Ma miluska pojma nema, rekao ti je covjek da mu napravis primjer ovo sto si ti objasnio nema veze sa time. Ti bi poruku poslao samo tako!


Ma ko nema pojima, jbm ti sunce, sta je tesko shvatiti,on zeli da poruka dolazi IDu, onda umjesto playerid stavi ID,i gotovo,gdje bi svjet bio kad bi svi na gotovo imali,i ovo sta si poslo,sutra ce poslat temu sa 150 errora,jer se nece slagat s njegovim,zato ja nisam davao,jer lakse da sam uradi,ovak ce sad on 2 sata gledta u to di sta ide..
Muma Rascall
6
Forum Don
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
24. Mar. 2017.
ProxDetector
Nemanja Petrovic
4
Made Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
25. Mar. 2017.
SetPlayerGameModeText, a moze i komanda /cnnn pogledaj na yt  😳
expressoboy123
5
Godfather
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
26. Mar. 2017.

CMD:stop(playerid,params[])
{
    //USLOVI
    new stringic;
    new id;
    if(sscanf(params,"u",id)) return SCM(playerid, BOJA, "/stop ID igraca");
    format(stringic,sizeof(stringic),"POLICIJA\nSTANITE");
  GameTextForPlayer(id blablabla mrsko mi pisati hahah
  return true;
}

   

U sustini ovo je ono sto si ti hteo ako sam ja dobro skontao. Mozes tu jos svasta dodati ali eto ovo je ono da kazem glavno..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha