[Pomoc] 2 komande u ZCMD

Započeo System32
22. Apr. 2011.
1,141
pregleda
13
postova
Mr.Lowrey
5
Godfather
22. Apr. 2011.
Skripta koju koristim: Freeroam by Fafu
Detaljan opis problema:Krenuo sam "prevoditi" skriptu u ZCMD, no imam komande u CMD i DCMD, kad prebacim CMD u ZCMD onda dolazu errori zbog tih DCMDi, pa ako bi mi netko mogao napraviti ove 2 komande u ZCMD a ja cu ostale, to bi bio kao neki primjer, molim vas treba mi to!
Dio skripte:
Komanda 1. if (strcmp("/bhj", cmdtext, true, 10) == 0)
{
        new name;
        new string;
SetPlayerPos(playerid,345.1740,-2444.0945,399.412😎;
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/bhj<<", name);
        SendClientMessageToAll(COLOR_GREEN, string);
        Create3DTextLabel("Dobrodošli na Beach Huge Jump",0x21DD00FF,345.3282,-2443.7742,399.4128,10.0, 0);
        return 1;
}
Komanda 2.     dcmd(time, 4, cmdtext);

dcmd_time(playerid, params[]) {
#pragma unused params
new string;
    new Hours,Minutes,Seconds,Days,Months,Years;
    gettime(Hours, Minutes, Seconds);
    getdate(Years, Months, Days);
    format(string, sizeof(string), "~g~%d:%d:%d  ~n~%d/%d/%d", Hours,Minutes,Seconds,Days,Months,Years);
    GameTextForPlayer(playerid, string, 5000, 1);
    return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Johnâ„¢
5
Godfather
22. Apr. 2011.
Prva komanda:


CMD:bhj(playerid, params[])
{
new name;
    new string;
    SetPlayerPos(playerid,345.1740,-2444.0945,399.412😎;
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/bhj<<", name);
    SendClientMessageToAll(COLOR_GREEN, string);
    Create3DTextLabel("DobrodoÅ¡li na Beach Huge Jump",0x21DD00FF,345.3282,-2443.7742,399.4128,10.0, 0);
    return 1;
}


Druga komanda:


CMD:time(playerid, params[])
{
  new string;
    new Hours,Minutes,Seconds,Days,Months,Years;
    gettime(Hours, Minutes, Seconds);
    getdate(Years, Months, Days);
    format(string, sizeof(string), "~g~%d:%d:%d  ~n~%d/%d/%d", Hours,Minutes,Seconds,Days,Months,Years);
    GameTextForPlayer(playerid, string, 5000, 1);
    return 1;
}
Mr.Lowrey
5
Godfather
22. Apr. 2011.
Awesome 😄 Tnx
Bili mi mogao jos samo ovo, malo je duza
if(!strcmp(cmd, "/solo", true, 10))
{
new name;
new string;
    new tmp;
    tmp = strtok(cmdtext, idx);
    new id = strval(tmp);
    if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_ORANGE, "USAGE: /solo [1-2]");
return 1;
}
switch(id)
{
case 1: { SetPlayerPos2(playerid, 2298.1558, 599.8334, 10.8225, 147.3477, cmdtext); SetPlayerWorldBounds(playerid, 2405.3762, 2234.6714, 626.6244, 530.4633); }
case 2: { SetPlayerPos2(playerid, 2644.9541, 1199.3398, 26.9233, 83.4833, cmdtext); SetPlayerWorldBounds(playerid, 2665.3633, 2624.8916, 1234.9679, 1187.0845); }
}
      GivePlayerWeapon(playerid, 26, 8000);
      GivePlayerWeapon(playerid, 29, 8000);
      GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/solo<<", name);
        SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}
Deleted User
Obrisan korisnik
22. Apr. 2011.
CMD:solo(playerid,params[])
  {  
     new name;  
     new string;  
      new tmp;  
      tmp = strtok(cmdtext, idx);  
      new id = strval(tmp);  
      if(!strlen(tmp))  
     {  
      SendClientMessage(playerid, COLOR_ORANGE, "USAGE: /solo [1-2]");  
      return 1;  
     }  
     switch(id)  
     {  
        case 1: { SetPlayerPos2(playerid, 2298.1558, 599.8334, 10.8225, 147.3477, cmdtext); SetPlayerWorldBounds(playerid, 2405.3762, 2234.6714, 626.6244, 530.4633); }  
        case 2: { SetPlayerPos2(playerid, 2644.9541, 1199.3398, 26.9233, 83.4833, cmdtext); SetPlayerWorldBounds(playerid, 2665.3633, 2624.8916, 1234.9679, 1187.0845); }  
     }  
         GivePlayerWeapon(playerid, 26, 8000);  
         GivePlayerWeapon(playerid, 29, 8000);  
         GetPlayerName(playerid, name, sizeof(name));  
       format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/solo<<", name);  
       SendClientMessageToAll(COLOR_GREEN, string);  
     return 1;  
  }  
Mr.Lowrey
5
Godfather
22. Apr. 2011.
Matt hvala samo nisi ovo cmdtext prebacio u params ali nema veze ja sam, sad dobijem error zbog ovog idx
error 017: undefined symbol "idx"
Johnâ„¢
5
Godfather
22. Apr. 2011.

CMD:solo(playerid, params[])
{
new name;
    new string;
    if(!strlen(params))
    {
    SendClientMessage(playerid, COLOR_ORANGE, "USAGE: /solo [1-2]");
      return 1;
    }
    switch(params)
    {
    case 1: { SetPlayerPos2(playerid, 2298.1558, 599.8334, 10.8225, 147.3477, cmdtext); SetPlayerWorldBounds(playerid, 2405.3762, 2234.6714, 626.6244, 530.4633); }
        case 2: { SetPlayerPos2(playerid, 2644.9541, 1199.3398, 26.9233, 83.4833, cmdtext); SetPlayerWorldBounds(playerid, 2665.3633, 2624.8916, 1234.9679, 1187.0845); }
    }
    GivePlayerWeapon(playerid, 26, 8000);
    GivePlayerWeapon(playerid, 29, 8000);
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/solo<<", name);
    SendClientMessageToAll(COLOR_GREEN, string);
    return 1;
}
Mr.Lowrey
5
Godfather
22. Apr. 2011.
Hvala paradox

ali gledaj
(2872) : error 033: array must be indexed (variable "-unknown-")
to ti je 10 linija u ovom sto si ti dao (gornjem postu)
Johnâ„¢
5
Godfather
22. Apr. 2011.
Koristiš sscanf?
Mr.Lowrey
5
Godfather
22. Apr. 2011.
naravno
onu 2.verziju
Johnâ„¢
5
Godfather
22. Apr. 2011.
Å to odmah ne kažeÅ¡? 😄

Evo ti:


CMD:solo(playerid, params[])
{
new
name,
string,
id;
   
    if(sscanf(params, "i", id)) return SendClientMessage(playerid, COLOR_ORANGE, "USAGE: /solo [1-2]");
    else
    {
    switch(id)
    {
    case 1: { SetPlayerPos2(playerid, 2298.1558, 599.8334, 10.8225, 147.3477, cmdtext); SetPlayerWorldBounds(playerid, 2405.3762, 2234.6714, 626.6244, 530.4633); }
        case 2: { SetPlayerPos2(playerid, 2644.9541, 1199.3398, 26.9233, 83.4833, cmdtext); SetPlayerWorldBounds(playerid, 2665.3633, 2624.8916, 1234.9679, 1187.0845); }
    }
    GivePlayerWeapon(playerid, 26, 8000);
    GivePlayerWeapon(playerid, 29, 8000);
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/solo<<", name);
    SendClientMessageToAll(COLOR_GREEN, string);
}
    return 1;
}
Mr.Lowrey
5
Godfather
22. Apr. 2011.
AHH zaboravio jbg
sad radi,aj kad si vec tu daj i ovu komandu, te duge neznam,ova je zadnja
if(!strcmp(cmd, "/dm", true))
{
new name;
new string;
    new tmp;
    tmp = strtok(cmdtext, idx);
    new id = strval(tmp);
    if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_ORANGE, "Koristenje: /dm [1-2]");
return 1;
}
switch(id)
{
case 1: { SetPlayerPos2(playerid, -1404.8365,1486.7024,7.1016,5.1030, cmdtext); SetPlayerWorldBounds(playerid, -1353.5946, -1481.6191, 1508.7335, 1478.5894); }
case 2: { SetPlayerPos2(playerid, -1485.2217,307.2930,53.4609,61.0159, cmdtext); SetPlayerWorldBounds(playerid, -1469.4668, -1573.2063, 360.0035,  281.4446); }
}
      GivePlayerWeapon(playerid, 30, 8000);
      GivePlayerWeapon(playerid, 27, 8000);
      GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/dm<<", name);
        SendClientMessageToAll(COLOR_GREEN, string);
        Create3DTextLabel("DobrodoÅ¡li na DM",0x21DD00FF,2400.4883,-3100.9282,13.6922,10.0, 0);
return 1;
}
Johnâ„¢
5
Godfather
22. Apr. 2011.
Evo ti:


CMD:dm(playerid, params[])
{
new
name,
    string,
    id;

    if(sscanf(params, "i", id)) return SendClientMessage(playerid, COLOR_ORANGE, "Koristenje: /dm [1-2]");
    else
    {
      switch(id)
      {
        case 1: { SetPlayerPos2(playerid, -1404.8365,1486.7024,7.1016,5.1030, cmdtext); SetPlayerWorldBounds(playerid, -1353.5946, -1481.6191, 1508.7335, 1478.5894); }
case 2: { SetPlayerPos2(playerid, -1485.2217,307.2930,53.4609,61.0159, cmdtext); SetPlayerWorldBounds(playerid, -1469.4668, -1573.2063, 360.0035,  281.4446); }
}
    GivePlayerWeapon(playerid, 30, 8000);
    GivePlayerWeapon(playerid, 27, 8000);
      GetPlayerName(playerid, name, sizeof(name));
      format(string, sizeof(string), ""COL_RED"%s "COL_BLUE">>/dm<<", name);
      SendClientMessageToAll(COLOR_GREEN, string);
      Create3DTextLabel("DobrodoÅ¡li na DM",0x21DD00FF,2400.4883,-3100.9282,13.6922,10.0, 0);
}
return 1;
}
Mr.Lowrey
5
Godfather
22. Apr. 2011.
Hvala imam jos tih ali to cu sam 😄

Mislim dan ema vise problema moze lock

EDIT: Paradox uspio sam napraviti ovu duzu uz tvoj nacin hvala puno!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha