[Pomoc]Kazna

Započeo caupton, Maj 26, 2011, 19:45:20 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:FactionGame
Detaljan opis problema:Moze li mi neko npomoci kako da napravim komandu /kazniclana i da ga lider izbaci i kada ga izbaci da se igracu oduzme 10k sa racuna banke,ili para kod sebe ako ima..Molim vas
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
PPS.Zahvalan sam svako me ko mi pomogne

PS.HVALA U NAPRRED
Poslednja Izmena: Maj 26, 2011, 19:54:59 POSLE PODNE od [BC] ..Nikola|Tyler..

ti trebas nesto, lockajte ovo, procitaj ubuduce pravila, i od kud da ja znam iz tvog moda kako ide varijable za ako je igrac u bandi/orgi?
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Citat: [AG] System32 poslato Maj 26, 2011, 19:53:21 POSLE PODNE
ti trebas nesto, lockajte ovo, procitaj ubuduce pravila, i od kud da ja znam iz tvog moda kako ide varijable za ako je igrac u bandi/orgi?

Jel ti moras da budes u svakoj corbi,mirodjija,pitao sam ko moze,sada odlizi od teme,ja sam rekao ko moze..,a ne neko da mi pametuje tu

ko moze da ti napravi? Pa to je isti ku*ac kao da trazis nesto, nemoj mudrovat nego izvoli pitaj u Trebam Nešto - tema
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Citat: [AG] System32 poslato Maj 26, 2011, 19:59:22 POSLE PODNE
ko moze da ti napravi? Pa to je isti ku*ac kao da trazis nesto, nemoj mudrovat nego izvoli pitaj u Trebam Nešto - tema
Necu da se svadjam,dzabe skupljacs postove  :-\

evo ti brate  ;) evo ti cela komanda ;)

if(strcmp(cmd, "/paricna", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /paricna [ID Igraca/Dio Imena] [novac]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if(money < 1 || money > 50000) { SendClientMessage(playerid, COLOR_GREY, "   Cijena kazne ne moze biti ispod 1 ni preko 50000 !"); return 1; }
new result[64];
new length = strlen(cmdtext);
new offset = idx;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if (PlayerInfo[playerid][pAdmin] >= 2)
{
   if(IsPlayerConnected(playa))
   {
       if(playa != INVALID_PLAYER_ID)
       {
SafeGivePlayerMoney(playa, -money);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "[Dream Team] %s je kaznio %s Novac: $%d Razlog: %s", sendername,giveplayer,money,(result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}
Poslednja Izmena: Maj 26, 2011, 20:40:10 POSLE PODNE od Gigov.so

dragan12

Citat: Gigov.so poslato Maj 26, 2011, 20:38:23 POSLE PODNE
evo ti brate  ;) evo ti cela komanda ;)

if(strcmp(cmd, "/paricna", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /paricna [ID Igraca/Dio Imena] [novac]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if(money < 1 || money > 50000) { SendClientMessage(playerid, COLOR_GREY, "   Cijena kazne ne moze biti ispod 1 ni preko 50000 !"); return 1; }
new result[64];
new length = strlen(cmdtext);
new offset = idx;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if (PlayerInfo[playerid][pAdmin] >= 2)
{
   if(IsPlayerConnected(playa))
   {
       if(playa != INVALID_PLAYER_ID)
       {
SafeGivePlayerMoney(playa, -money);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "[Dream Team] %s je kaznio %s Novac: $%d Razlog: %s", sendername,giveplayer,money,(result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}

Procitaj sta je napisao. Da lider kazni, a ne admin i da ga izbaci iz org eo izvoli:
if(strcmp(cmd, "/kazniigraca", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /kazniigraca [ID Igraca/Dio Imena] [novac]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if(money < 1 || money > 50000) { SendClientMessage(playerid, COLOR_GREY, "   Cijena kazne ne moze biti ispod 1 ni preko 50000 !"); return 1; }
new result[64];
new length = strlen(cmdtext);
new offset = idx;
new para1;
para1 = ReturnUser(tmp);
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS; if(PlayerInfo[playerid][pLeader]==5||PlayerInfo[playerid][pLeader]==6||PlayerInfo[playerid][pLeader]==8||PlayerInfo[playerid][pLeader]==12||PlayerInfo[playerid][pLeader]==15||PlayerInfo[playerid][pLeader]==16||PlayerInfo[playerid][pMember]==5||PlayerInfo[playerid][pMember]==6||PlayerInfo[playerid][pMember]==8||PlayerInfo[playerid][pMember]==12||PlayerInfo[playerid][pMember]==15||PlayerInfo[playerid][pMember]==16)
{
    if(IsPlayerConnected(playa))
    {
        if(playa != INVALID_PLAYER_ID)
        {
SafeGivePlayerMoney(playa, -money);
                       gTeam[para1] = 3;
PlayerInfo[para1][pTeam] = 3;
PlayerInfo[para1][pMember] = 0;
PlayerInfo[para1][pRank] = 0;
PlayerInfo[para1][pChar] = 0;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "[Dream Team] %s je kaznio %s Novac: $%d Razlog: %s", sendername,giveplayer,money,(result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}

Eto tako nesto bi trebalo to ti je za ilegalne organizacije samo za njih sam samo stavio tu komandu.

ah nisam razbrao ok :) mozda mu i to treba xd