[Pomoc] unmute-.

Započeo Otisao s Foruma!, Mart 15, 2012, 14:11:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Nece tako na drugaciji sam nacin rjesio eh kako samo da stavim kada nema pare da se nemoze unmute sada kada znaci nemam pare idem unmute i u banci bude minus.?hocu znaci da nemoze unmute ako nema,da se nista ne desi
[[/center]
DgL <3
Otisao s Foruma zz


if (strcmp("/unmute", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(20, playerid,x,y,z koordinate))
    {
    if(GetPlayerMoney(playerid) < Ovde stavis koliko najmanje mora da ima novca)
{
SendClientMessage(playerid, COLOR_GRAD, "Nemate Novca.");
return 1;
}
if(PlayerInfo[i][pMuted] == 1)
{
PlayerInfo[i][pMuted] = 0;
                                                GivePlayerMoney(playerid, -kolicina);             
SendClientMessage(playerid, BOJA, "text");
}
}
return 1;

if (strcmp("/unmute", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(20, playerid,x,y,z koordinate))
    {
    if(GetPlayerMoney(playerid) < Ovde stavis koliko najmanje mora da ima novca)
    {
     SendClientMessage(playerid, COLOR_GRAD, "Nemate Novca.");
     return 1;
    }
     if(PlayerInfo[playerid][pMuted] == 1) //ovde ti ide playerid umesto onoga i
     {
      PlayerInfo[playerid][pMuted] = 0;
                                                GivePlayerMoney(playerid, -kolicina);             
SendClientMessage(playerid, BOJA, "text");
     }
    }
  return 1;
}
stavi ovako i radice ti...

â–º USKORO â—,,
•Reg/Log System [100%]•House System [80%]•Bizz System [50%] •Ownership system [90%] •Admin System [90%] •GM System [0%] •Stats System [100%] •Jail System [90%] •Job System [70%] •Event System [40%] •Bank System [60%] •Org/Mafije [35%] •Donator System [10%]
I najveci talenti gube se u neradu, zato nemoj traziti izgovor da ne znas nego naÄ'i resenje!

Citat: boban1995 poslato Mart 15, 2012, 15:59:53 POSLE PODNE
if (strcmp("/unmute", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(20, playerid,x,y,z koordinate))
    {
    if(GetPlayerMoney(playerid) < Ovde stavis koliko najmanje mora da ima novca)
    {
     SendClientMessage(playerid, COLOR_GRAD, "Nemate Novca.");
     return 1;
    }
     if(PlayerInfo[playerid][pMuted] == 1) //ovde ti ide playerid umesto onoga i
     {
      PlayerInfo[playerid][pMuted] = 0;
                                                GivePlayerMoney(playerid, -kolicina);             
SendClientMessage(playerid, BOJA, "text");
     }
    }
  return 1;
}
stavi ovako i radice ti...
Samo da je stavio gore foreach (Player, i) ne bi mu izbacivalo to...

Snich

Evo ti komanda:

if (strcmp("/unmute", cmdtext, true, 10) == 0)
{
    if(PlayerToPoint(5.0,playerid,-1059.5686,-1195.5486,129.3423)) //koordinate koje zelis za mjesto gdje igraci mogu da vrse komandu
    {
    if(GetPlayerMoney(playerid) < 50) //provjera novca
{
SendClientMessage(playerid, COLOR_GREY, "Nemate dovoljno novca!.");
return 1;
}
if(PlayerInfo[i][pMuted] == 0) // provjera da li igrac ima pravo govora, ukoliko ima vratit ce mu return i SCM
{
    SendClientMessage(playerid, COLOR_GREY, "Nije vam oduzeto pravo govora!");
  return 1;
}
if(PlayerInfo[i][pMuted] == 1) // daje igracu pravo govora
{
PlayerInfo[i][pMuted] = 0;
    GivePlayerMoney(playerid, -50);
    GameTextForPlayer(playerid, "~r~-$50", 5000, 4);
SendClientMessage(playerid, COLOR_WHITE, "Platili ste pravo svog govora!");
}
}
return 1;
}

Ako se već koristi strcmp način (što ja ne preporučujem), onda bi to najbolje bilo ovako:

if (strcmp("/unmute", cmdtext, true, 10) == 0) {
// Provjerava da li je igrac na trazenoj lokaciji
    if(IsPlayerInRangeOfPoint(playerid, 5.0, -1059.5686, -1195.5486, 129.3423)) {
// Provjerava da li igrac ima dovoljno novaca
    if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, COLOR_GREY, "Nemate dovoljno novca!.");
// Provjerava da li je igrac usutkan, ako je onda mu daje pravo govora, salje mu poruku i oduzme mu novac
if(PlayerInfo[i][pMuted] == 1) {
PlayerInfo[i][pMuted] = 0;
    GivePlayerMoney(playerid, -50);
    GameTextForPlayer(playerid, "~r~-$50", 5000, 4);
SendClientMessage(playerid, COLOR_WHITE, "Platili ste pravo svog govora!");
}
}
return 1;
}

Last nick: Paradox

evo ti all

[code]//UNMUTE ALL CMD
    if (strcmp("/unmuteall", cmdtext, true, 10) == 0)
    {
if(IsPlayerConnected(playerid))
{
        if (PlayerInfo[playerid][pAdmin] >= 1337)
        {
foreach (Player, i)
{
if(PlayerInfo[i][pMuted] == 1)
{
PlayerInfo[i][pMuted] = 0;
}
}
GetPlayerName(playerid, sendername, sizeof(sendername));
printf("AdmCmd: %s je omogucio govor svim igracima",sendername);
format(string, sizeof(string), "("COL_RED"[EGRP-AS]{FFFFFF}!) "COL_RED"%s {FFFFFF}je omogucio govor svim igracima",sendername);
ABroadCast(WHITE,string,1);
}
  else
  {
SendClientMessage(playerid, COLOR_WHITE, "Niste ovlasteni da koristite tu komandu !");
}
}
return 1;
}
[/code]
Radim Sljedece!!

Web Dizajn,uredjivanje Foruma,Kategorija,Instalacija SMF,PHPa! : Znanost WebDizajna : 94%

MTA - Mappam,sve vrste,sta se tice cesta,tunela,konstrukcija,zgrada,burgova,ili salon auto/moto/brod! : ZNANOST Mappanja: 98%

Pawno - Prevadjam GameModove,dodajem neke komande,Editovanje,te ostale stvari : ZNANOST Pawn: 35%

GameMode - Ubacujem u GamePanel ,instalacija,i pokretanje servera u najkracem roku : ZNANOST GM : 99%


3KvSi| Web/Pawn/Mta Dizajner!

Citat: 3KvSi| poslato Mart 15, 2012, 16:40:21 POSLE PODNE
evo ti all

[code]//UNMUTE ALL CMD
    if (strcmp("/unmuteall", cmdtext, true, 10) == 0)
    {
  if(IsPlayerConnected(playerid))
  {
         if (PlayerInfo[playerid][pAdmin] >= 1337)
         {
    foreach (Player, i)
    {
     if(PlayerInfo[i][pMuted] == 1)
     {
      PlayerInfo[i][pMuted] = 0;
     }
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    printf("AdmCmd: %s je omogucio govor svim igracima",sendername);
    format(string, sizeof(string), "("COL_RED"[EGRP-AS]{FFFFFF}!) "COL_RED"%s {FFFFFF}je omogucio govor svim igracima",sendername);
    ABroadCast(WHITE,string,1);
   }
     else
     {
    SendClientMessage(playerid, COLOR_WHITE, "Niste ovlasteni da koristite tu komandu !");
   }
  }
  return 1;
}
[/code]
jel si ti corav ili ti noge smrde? O.o

â–º USKORO â—,,
•Reg/Log System [100%]•House System [80%]•Bizz System [50%] •Ownership system [90%] •Admin System [90%] •GM System [0%] •Stats System [100%] •Jail System [90%] •Job System [70%] •Event System [40%] •Bank System [60%] •Org/Mafije [35%] •Donator System [10%]
I najveci talenti gube se u neradu, zato nemoj traziti izgovor da ne znas nego naÄ'i resenje!