Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Tut] Komanda /acceptinvite

pre 12 godina
1,331
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
D@rkâ„¢
Wheel Man
pre 12 godina
Komande su strcmp zato sto mnogi neznaju da rade sa zcmd,dcmd itd.I komanda je iskljucivo za RP modove tacnije FactionGame RP i Balkan Underground.I na modove koje ste editali od ovih modova.Ili nekih drugih zato tacno slusajte savete ispod i nece biti problema

Na vrhu skripte dodati ovo
new GettingOrg;


Ovo ubaciti u "OnPlayerConnect"
GettingOrg = 0;


Ovo dodati u svoje komande
if(strcmp(cmd, "/invite", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_GRAD2, "Koriscenje: /invite [ID Igraca/Dio Imena]");
return 1;
}
new para1;
new ftext;
para1 = ReturnUser(tmp);
if (PlayerInfo >= 1)
{
    if(IsPlayerConnected(para1))
    {
if(PlayerInfo < 2)
{
SCM(playerid, COLOR_GREY, "  Igrac mora biti minimum lvl 2! ");
return 1;
}
        if(para1 != INVALID_PLAYER_ID)
        {
    if (gTeam==TEAM_GREEN && PlayerInfo == 0 && PlayerInfo == 255)
    {
        if(PlayerInfo == 1) { ftext = "LS-PD"; }
        else if(PlayerInfo == 2) { ftext = "FBI Agent"; }
        else if(PlayerInfo == 3) { ftext = "S.W.A.T"; }
        else if(PlayerInfo == 4) { ftext = "Hitna Pomoc"; }
        else if(PlayerInfo == 5) { ftext = "Wu Tang Family";  }
        else if(PlayerInfo == 6) { ftext = "La Cosa Nostra"; }
        else if(PlayerInfo == 7) { ftext = "Vlada"; }
        else if(PlayerInfo == 8) { ftext = "KGB Mafija"; }
        else if(PlayerInfo == 9) { ftext = "CNN"; }
        else if(PlayerInfo == 10) { ftext = "TAXI"; }
        else if(PlayerInfo == 11) { ftext = "Parking Servis"; }
        else if(PlayerInfo == 12) { ftext = "Fast & Furious"; }
        else if(PlayerInfo == 13) { ftext = "Ballas Family"; }
        else if(PlayerInfo == 14) { ftext = "Grove Street Family"; }
        else if(PlayerInfo == 15) { ftext = "Los Santos Vagos"; }
        else if(PlayerInfo == 16) { ftext = "Varrios Los Azectas"; }
        else if(PlayerInfo == 17) { ftext = "CIA"; }
        else { return 1; }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GettingOrg = PlayerInfo;
printf("AdmCmd: %s je pozvao %s-a da se pridruzi %s.", sendername, giveplayer, ftext);
format(string, sizeof(string), "  Lider {FFFFFF}%s{00C0FF} vas je pozvao da se pridruzite {FFFFFF}%s.", sendername,ftext);
SCM(para1, 0x00C0FFFF, string);
SCM(para1, 0x00C0FFFF, "  Da prihvatite njegov poziv kucajte {FFFFFF}/acceptinvite.");
format(string, sizeof(string), "  Pozvali ste %s-a da se pridruzi %s.", giveplayer,ftext);
SCM(playerid, COLOR_WHITE, string);
}
else
{
    SCM(playerid, COLOR_GREY, "  Taj igrac ima wanted level/ u drugom je timu/ ili je vec clan neke organizacije.");
    return 1;
}
}
}//not connected
}
else
{
SCM(playerid, COLOR_GRAD1, "  Niste ovlasteni da koristite tu komadnu(samo lideri!!)!");
}
}
return 1;
}

Znaci nikako preko ove komande /invite pastirati svoju nego samo ove organizacije menjati prema svojima zato sto ima komanda /invite jos nesto svoje sto sam ja dodo i ako to obrisete nece vam raditi

Komanda /acceptinvite
if(strcmp(cmd, "/acceptinvite", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(PlayerInfo == 0)
{
    if (GettingOrg == 14)
{
SetPlayerSkin(playerid, 105);
    PlayerInfo = 14;
PlayerInfo = 1;
}
else if (GettingOrg == 1)
{
SetPlayerSkin(playerid, 71);
    PlayerInfo = 1;
PlayerInfo = 1;
}
else if (GettingOrg == 2)
{
SetPlayerSkin(playerid, 286);
    PlayerInfo = 2;
PlayerInfo = 1;
}
else if (GettingOrg == 3)
{
SetPlayerSkin(playerid, 287);
    PlayerInfo = 3;
PlayerInfo = 1;
}
else if (GettingOrg == 4)
{
SetPlayerSkin(playerid, 70);
    PlayerInfo = 4;
PlayerInfo = 1;
}
else if (GettingOrg == 5)
{
SetPlayerSkin(playerid, 24);
    PlayerInfo = 5;
PlayerInfo = 1;
}
else if (GettingOrg == 6)
{
SetPlayerSkin(playerid, 125);
    PlayerInfo = 6;
PlayerInfo = 1;
}
  else if (GettingOrg == 7)
{
SetPlayerSkin(playerid, 120);
    PlayerInfo = 7;
PlayerInfo = 1;
}
  else if (GettingOrg == 8)
{
SetPlayerSkin(playerid, 111);
    PlayerInfo = 8;
PlayerInfo = 1;
}
  else if (GettingOrg == 9)
{
SetPlayerSkin(playerid, 16);
    PlayerInfo = 9;
PlayerInfo = 1;
}
  else if (GettingOrg == 10)
{
SetPlayerSkin(playerid, 255);
    PlayerInfo = 10;
PlayerInfo = 1;
}
  else if (GettingOrg == 11)
{
SetPlayerSkin(playerid, 16);
    PlayerInfo = 11;
PlayerInfo = 1;
}
  else if (GettingOrg == 12)
{
SetPlayerSkin(playerid, 25);
    PlayerInfo = 12;
PlayerInfo = 1;
}
  else if (GettingOrg == 13)
{
SetPlayerSkin(playerid, 102);
    PlayerInfo = 13;
PlayerInfo = 1;
}
  else if (GettingOrg == 15)
{
SetPlayerSkin(playerid, 108);
    PlayerInfo = 15;
PlayerInfo = 1;
}
else if (GettingOrg == 16)
{
SetPlayerSkin(playerid, 114);
    PlayerInfo = 16;
PlayerInfo = 1;
}
}
else
{
    SCM(playerid, COLOR_GREY, "  Vec Imate organizaciju !");
}
}//not connected
    return 1;
}
Master1
Made Man
pre 12 godina
kopirano iz nekog moda i + na komandi /invite daje igracu skin vec sto je glupo sta ako ne prihvati ostane mu skin :S
D@rkâ„¢
Wheel Man
pre 12 godina
da da da hvala nisam video evo sacu ispraviti al nije kopirano iz nikakvog moda mozda ima slicno al stvr nisam copy.A pre ovoga trazio sam tut za ovo nisam ga nige naso.
Blaeks_Biofor
Forum Don
pre 12 godina
D@rkâ„¢ wrote on June 12, 2013, 6:27 pm:
da da da hvala nisam video evo sacu ispraviti al nije kopirano iz nikakvog moda mozda ima slicno al stvr nisam copy
nisi ? objasni onda ovo
if(strcmp(cmd, "/invite", true) == 0)
SEJFO
Godfather
pre 12 godina
Nista objasnjeno 😛
xyzcod2
Underboss
pre 12 godina
momci su sve rekli...
BocaBajrovic1995
Kingpin
pre 12 godina
Kopirano iz nekog moda,nista objasnjeno 2/10 makar za trud sto si napisao

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava