Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Nemanja.AmX poslato Jul 03, 2013, 19:25:49 POSLE PODNE

Naslov: [pomoc] strcmp
Poruka od: Nemanja.AmX poslato Jul 03, 2013, 19:25:49 POSLE PODNE
Skripta koju koristim:SE
Detaljan opis problema:pa posto nemam ni jednu ovakvu cmd    if(strcmp(cmd, zanima me sta sve treba da dodam da bi radila sve mi je u YCMD pa ako moze neko da kaze sta da dodam da bi ta strcmp radila aj kao moze neko pls
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [pomoc] strcmp
Poruka od: Streetboy poslato Jul 03, 2013, 19:46:37 POSLE PODNE
Zasto bi koristio strcmp i upropastio taj fini mod koji je u YCMD-u? Moj ti je predlog da ne radis to,ali kako god,tvoja volja..
Treba ti public OnPlayerCommandText...
Naslov: Odg: [pomoc] strcmp
Poruka od: Nemanja.AmX poslato Jul 03, 2013, 19:56:32 POSLE PODNE
ne znam da radim u YCMD  :(
Naslov: Odg: [pomoc] strcmp
Poruka od: Streetboy poslato Jul 03, 2013, 20:03:54 POSLE PODNE
Proucis par komandi iz tog moda i shvatis,princip skriptanja je slican..

Takodje mozes posjetiti i :

http://forum.sa-mp.com/showthread.php?t=169029
Naslov: Odg: [pomoc] strcmp
Poruka od: Nemanja.AmX poslato Jul 03, 2013, 20:10:42 POSLE PODNE
mos mi pomognes kako npr prebacim ovu cmd pls
if(strcmp(cmd, "/trajekt", true) == 0)
    {
// 
            if (PlayerToPoint(10.0, playerid,438.79998779,-1905.90002441,1.70000005))
{
if(trajektA == 0) // NA PLAZI
{
              MoveDynamicObject(trajekt,439.10000610, -2313.19995117, 1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pokrenuo si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Uzivajte na nasem skromnom Otoku!{0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 1;
  return 1;
  }
  else
  {
  MoveDynamicObject(trajekt,438.79998779,-1905.90002441,1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pozvao si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Molimo vas sacekajte dok nestigne trajekt!{0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 0;
              return 1;
  }
            } 
            else if (PlayerToPoint(10.0, playerid, 439.10000610, -2313.19995117, 1.70000005))
{
if(trajektA == 0)
  {
  MoveDynamicObject(trajekt,439.10000610, -2313.19995117, 1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pozvao si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Molimo vas sacekajte dok nestigne trajekt!{0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 1;
              return 1;
  }
else
{
              MoveDynamicObject(trajekt,438.79998779,-1905.90002441,1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pokrenuo si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Hvala na boravku {0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 0;
  return 1;
  }
            }
          SendClientMessage(playerid, COLOR_GRAD1, "[GRESKA]  Nisi kod trajekta .");
return 1;
  }
Naslov: Odg: [pomoc] strcmp
Poruka od: SANY poslato Jul 03, 2013, 20:14:35 POSLE PODNE
YCMD:trajekt(playerid, params[], help)
    {
#pragma unused params
                         #pragma unused help
            if (PlayerToPoint(10.0, playerid,438.79998779,-1905.90002441,1.70000005))
{
if(trajektA == 0) // NA PLAZI
{
              MoveDynamicObject(trajekt,439.10000610, -2313.19995117, 1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pokrenuo si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Uzivajte na nasem skromnom Otoku!{0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 1;
  return 1;
  }
  else
  {
  MoveDynamicObject(trajekt,438.79998779,-1905.90002441,1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pozvao si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Molimo vas sacekajte dok nestigne trajekt!{0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 0;
              return 1;
  }
            } 
            else if (PlayerToPoint(10.0, playerid, 439.10000610, -2313.19995117, 1.70000005))
{
if(trajektA == 0)
  {
  MoveDynamicObject(trajekt,439.10000610, -2313.19995117, 1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pozvao si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Molimo vas sacekajte dok nestigne trajekt!{0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 1;
              return 1;
  }
else
{
              MoveDynamicObject(trajekt,438.79998779,-1905.90002441,1.70000005, 11.00);
              SCM(playerid, COLOR_BLUE,"Pokrenuo si Island Trajekt!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "{0084e3}[{FFFFFF}Cuvar{0084e3}]: Hvala na boravku {0084e3}!!!", sendername);
              ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
              trajektA = 0;
  return 1;
  }
            }
          SendClientMessage(playerid, COLOR_GRAD1, "[GRESKA]  Nisi kod trajekta .");
return 1;
  }