[Pomoc]jel dobro

Započeo 99Mile99
7. Dec. 2012. Zaključano
347
pregleda
8
postova
mile12345
5
Underboss
7. Dec. 2012.
Skripta koju koristim:moja
Detaljan opis problema:evo napravio sam prvu komandu sa nekim provjerama i tim i sada vas zelim pitat je to ispravno evo komande:
CMD:teamspeak(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREEN, "Prvo se moras prijaviti");
        return 1;
}
else
{
  SendClientMessage(playerid, COLOR_GREEN, "IP od teamspeaka je: -IP-");
      return 1;
}
}
return 1;
}

Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

recite mi jesam li dobro sastavio ovo else i to....da treba uopce tu else samo recite
--Lood--
5
Crime Lord
7. Dec. 2012.
dobro je i lepo je sto pocinjes sa ZCMD 🙂
mile12345
5
Underboss
7. Dec. 2012.
znaci mogu tako svaku komandu napravit.....mislim na sustav prvo if pa onda tek else ?
--Lood--
5
Crime Lord
7. Dec. 2012.
Mile12345 wrote on December 7, 2012, 10:04 pm:
znaci mogu tako svaku komandu napravit.....mislim na sustav prvo if pa onda tek else ?


zavisi ako stavis npr

if(playerid == 1)
{
SCM(...)
}
else
{
GameTextForPlayer(...)
}
e ovde se misli ako je playerid 1 salje mu neku poruku
a za sve ostale ide GameText ..>
A kada bi stavio
if(playerid == 1)
{
SCM(...)
}
else if(playerid == 2)
{
ShowPlayerDialog(...)
}
else
{
GameTextForPlayer(...)
}

e ovde sada ide ako je playerid 1 onda salje porukuSCM..
ako je playerid  2 onda pokaze dialog ShowPlayerDialog
a za sve ostaalo
pokaze game text 🙂
nadam se da si skonto sta ti zelim objasnit 😉
Cannabis
4
Shot Caller
7. Dec. 2012.
dobar...
inace ti je najbolje compilat skriptu i testat je odmah pa ces vidit jel valja il nevalja 🙂
Nitro
5
Godfather
7. Dec. 2012.
Å ta će ti if(PlayerConnected(playerid)) ? ObriÅ¡i to, komanda ti može biti manja 😄
CMD:teamspeak(playerid, params[])
{
    if(gPlayerLogged == 0) return SendClientMessage(playerid, -1, "Morate se prvo prijaviti.");
    SendClientMessage(playerid, COLOR_GREEN, "IP od teamspeaka je: -IP-");
    return 1;
}


Komanda ti je inače okej, i radila bi naravno.

Edit: Što se mene tiče ne treba ti ni provera da li je ulogovan...
CMD:teamspeak(playerid, params[])
{
    SendClientMessage(playerid, COLOR_GREEN, "IP od teamspeaka je: -IP-");
    return 1;
}
Blaeks_Biofor
5
Forum Don
7. Dec. 2012.
U komandi imas viska returna, i linije dali je igrac logovan, ti ne trebaju i nikada ti nece trebati, moja ti je preporuka da prestanes da prevodis GF komande u ZCMD, nego da krenes da koristis i SSCANF i da radis sam komande...
mile12345
5
Underboss
8. Dec. 2012.
pa ne prevodim gf komande nego ovo mi je prva komanda .....hvala svima na preporuci

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha