Help

Započeo R A S E N
22. Jan. 2024.
1,133
pregleda
29
postova
Kupresak
4
Shot Caller
22. Jan. 2024.
Pozdrav drugari, ovako napravio sam sebi neku komandu da skine igraca sa tutorijala ali kad testam ne radi mi jos mi traje tutorijal nece da me skine ne znam do cega je ako moze pomoc  😁
CMD:skinisatut(playerid, params[]){
new idplayer, string;
if(PI < 6) return SCM(playerid, -1, ""CRVENA" * Nisi ovlascen.");
if(sscanf(params, "i", idplayer)) return SCM(playerid, -1, ""PLAVA" Koristi: "ZUTA" /skinisatut [Igracev ID]");
PI = 0;
SetSpawnInfo(idplayer, RandomSpawn);
format(string, sizeof(string), ""PLAVA" Tutorijal | "ZUTA"Admin %s vas je upravo skinuo sa tutorijala.", PlayerName);
SCM(idplayer, -1, string);
format(string, sizeof(string), ""PLAVA" Tutorijal | "ZELENA"Skinuo si igraca %s sa tutorijala.", PlayerName);
SCM(playerid, -1, string);
return 1;
}
Wizzard1
4
Shot Caller
22. Jan. 2024.
Ne znam zasto bi pravio komandu za to al ajde. stavi ovako i radi ce ti.
if(sscanf(params, "u", idplayer)) return SCM(playerid, -1, ""PLAVA" Koristi: "ZUTA" /skinisatut [Igracev ID]");
Kupresak
4
Shot Caller
22. Jan. 2024.
Wizzard1 wrote on January 22, 2024, 10:21 pm:
Ne znam zasto bi pravio komandu za to al ajde. stavi ovako i radi ce ti.
if(sscanf(params, "u", idplayer)) return SCM(playerid, -1, ""PLAVA" Koristi: "ZUTA" /skinisatut [Igracev ID]");
ok probacu, hvala ti.  :-*
Kupresak
4
Shot Caller
22. Jan. 2024.
nece
Wizzard1
4
Shot Caller
22. Jan. 2024.
LazzZOne wrote on January 22, 2024, 10:27 pm:
nece
SetPlayerPos(idplayer, RandomSpawn); SpawnPlayer(idplayer);
i ono gore promeni sto sam ti poslao i trebalo bi da radi.ako pravis sve ispocetka imaces cj skin ako oces stavi i SetPlayerSkin(idplayer, id skina) pa kasnije stavk fino kad napravis funkciju za skin
Kupresak
4
Shot Caller
22. Jan. 2024.
Wizzard1 wrote on January 22, 2024, 10:37 pm:
SetPlayerPos(idplayer, RandomSpawn); SpawnPlayer(idplayer);
i ono gore promeni sto sam ti poslao i trebalo bi da radi.ako pravis sve ispocetka imaces cj skin ako oces stavi i SetPlayerSkin(idplayer, id skina) pa kasnije stavk fino kad napravis funkciju za skin
ne radi opet, stane mi tutorijal al mi bude na jednom mestu i prikazan mi je
InterpolateCameraPos i InterpolateCameraLookAt i ništa se ne dešava samo stoji u mjestu inače ovo prvi put radim.
Lakering
4
Made Man
23. Jan. 2024.
Wizzard1 wrote on January 22, 2024, 10:21 pm:
Ne znam zasto bi pravio komandu za to al ajde. stavi ovako i radi ce ti.
if(sscanf(params, "u", idplayer)) return SCM(playerid, -1, ""PLAVA" Koristi: "ZUTA" /skinisatut [Igracev ID]");

Da li ti znas uopste sta si ti njemu ispravio ?
realnaith
5
Crime Lord
23. Jan. 2024.

PI = 1;


Pre toga spawnuj samo igraca na spawn lokaciju il gde god zelis...

Ne znam kako ti funkcionise sistem tutorijala al ovo je univerzalni lek.
Wizzard1
4
Shot Caller
23. Jan. 2024.
ʟᴀᴋᴇʀɪɴɢ wrote on January 23, 2024, 9:57 am:
Da li ti znas uopste sta si ti njemu ispravio ?
dal ti znas decko on je gore stavio "i" koji se koristi za brojeve a "u" se koristi za igrace
Kupresak
4
Shot Caller
23. Jan. 2024.
realnaith wrote on January 23, 2024, 11:33 am:

PI = 1;


Pre toga spawnuj samo igraca na spawn lokaciju il gde god zelis...

Ne znam kako ti funkcionise sistem tutorijala al ovo je univerzalni lek.
Jesam al ne radi
realnaith
5
Crime Lord
23. Jan. 2024.
Posalji tutorijal i spawn
Kupresak
4
Shot Caller
23. Jan. 2024.
realnaith wrote on January 23, 2024, 2:45 pm:
Posalji tutorijal i spawn
CMD:skinisatut(playerid, params[]){
new idplayer, string;
if(PI < 6) return SCM(playerid, -1, ""CRVENA" * Nisi ovlascen.");
if(sscanf(params, "u", idplayer)) return SCM(playerid, -1, ""PLAVA" Koristi: "ZUTA" /skinisatut [Igracev ID]");
TutorialTimer = SetTimerEx("Tutorijal", 10, false, "ii", idplayer, 10);
KillTimer(TutorialTimer);
TutorialTimer = -1;
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PI, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
PI = true; PI = 4;  ProduzioVipa = true; PI = 10; SetPlayerScore(idplayer, PI); nw_GivePlayerMoney(idplayer, 2000000); OcistiChat(idplayer, 20);
format(string, sizeof(string), ""PLAVA" Tutorijal | "ZUTA"Admin %s vas je upravo skinuo sa tutorijala.", PlayerName);
SCM(idplayer, -1, string);
format(string, sizeof(string), ""PLAVA" Tutorijal | "ZELENA"Skinuo si igraca %s sa tutorijala.", PlayerName);
SCM(playerid, -1, string);
SpawnPlayer(idplayer);
return 1;
}
forward Tutorijal(playerid, izbor);
public Tutorijal(playerid, izbor)
{
if(!IsPlayerConnected(playerid)) return KillTimer(TutorialTimer);
switch(izbor)
{
case 1:
{
TogglePlayerControllable(playerid, 0);
    SetPlayerInterior(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
InterpolateCameraPos(playerid, 1464.057495, -886.869812, 126.571098, 1440.573608, -884.012939, 83.870704, 3000);
InterpolateCameraLookAt(playerid, 1461.494628, -891.067382, 125.669807, 1440.515747, -879.029052, 83.473464, 3000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, 0x00C0FFFF, "Dobrodosao na New Winewod RPG, sada ce Vam ukratko biti prikazane vazne lokacije servera!");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Hvala ti sto si nas posetio, nadamo se da imamo dovoljno uzoraka da te uverimo da je ovo pravi servera za tebe!");
  SendClientMessage(playerid, -1, "Sada cemo ti prikazati najvaznije i ukratko opisane lokacije!");
  SendClientMessage(playerid, -1, "Krecemo!");
    TutorialTimer = SetTimerEx("Tutorijal", 10000, false, "ii", playerid, 2);
}
case 2:
{
        InterpolateCameraPos(playerid, 1440.573608, -884.012939, 83.870704, 1312.964233, -929.876892, 43.165023, 5000);
InterpolateCameraLookAt(playerid, 1440.515747, -879.029052, 83.473464, 1313.472412, -924.917358, 42.784141, 5000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Mercator ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "U njemu mozete kupiti sve stvari koje su vam neophodne.");
    TutorialTimer = SetTimerEx("Tutorijal", 10000, false, "ii", playerid, 3);
}
case 3:
{
        InterpolateCameraPos(playerid, 1312.964233, -929.876892, 43.165023, 1231.992797, -942.141723, 69.403533, 5000);
InterpolateCameraLookAt(playerid, 1313.472412, -924.917358, 42.784141, 1229.114257, -938.728149, 67.153739, 5000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Burg ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Burg je mesto gde mozete kupovati hranu.");
    SendClientMessage(playerid, -1, "Jelom u Burgu puni Vam se health.");
    SendClientMessage(playerid, -1, "Bilbordi kod burga ne smeju sadrzati vulgaran naziv ili reklamiranje.");
    TutorialTimer = SetTimerEx("Tutorijal", 10000, false, "ii", playerid, 4);
}
case 4:
{
        InterpolateCameraPos(playerid, 1231.992797, -942.141723, 69.403533, 1124.984863, -944.145019, 47.475421, 4000);
InterpolateCameraLookAt(playerid, 1229.114257, -938.728149, 67.153739, 1128.295410, -940.542358, 46.445350, 4000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Bandera Srece ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Nedaleko od burga, nalazi se bandera srece!");
  SendClientMessage(playerid, -1, "Dok ste u blizini nje, svake sekunde cete dobijate nasumicnu sumu novca!");
  SendClientMessage(playerid, -1, "Bandera je upaljena vikendom od 00h do 12h!");
    TutorialTimer = SetTimerEx("Tutorijal", 10000, false, "ii", playerid, 5);
}
case 5:
{
      InterpolateCameraPos(playerid, 1124.984863, -944.145019, 47.475421, 1423.292724, -1045.592895, 37.912151, 5000);
InterpolateCameraLookAt(playerid, 1128.295410, -940.542358, 46.445350, 1426.881103, -1042.491210, 36.329986, 5000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Banka ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Banka je poslovna organizacija koja nudi finansijske usluge.");
    SendClientMessage(playerid, -1, "Pre svega otvorite vas bankovni racun, kako biste mogli ostavljati vas novac.");
    SendClientMessage(playerid, -1, "Vasim bankovnim racunom primacete platu, placati kredite, vrstiti transfer novca... ");
    SendClientMessage(playerid, -1, "Banka je jedna od najcescih meta pljackasa.");
    TutorialTimer = SetTimerEx("Tutorijal", 12000, false, "ii", playerid, 6);
}
case 6:
{
      InterpolateCameraPos(playerid, 1423.292724, -1045.592895, 37.912151, 1530.537841, -1285.697753, 25.745172, 4000);
InterpolateCameraLookAt(playerid, 1426.881103, -1042.491210, 36.329986, 1534.306640, -1282.757202, 24.279270, 4000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Auto Salon ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Mesto za kupovinu automobila.");
    SendClientMessage(playerid, -1, "Saloni su otvoreni vikendom od 20h do 00h!");
    SendClientMessage(playerid, -1, "Vase vozilo mozete prodati igracu, drzavi, menjati boju, tunirati...");
    SendClientMessage(playerid, -1, "Katalog pregledate komandom /kupiauto");
    TutorialTimer = SetTimerEx("Tutorijal", 12000, false, "ii", playerid, 7);
}
case 7:
{
        InterpolateCameraPos(playerid, 1530.537841, -1285.697753, 25.745172, 1488.750244, -1626.854736, 37.307823, 4000);
InterpolateCameraLookAt(playerid, 915.644958, -1690.591064, 20.296190, 1493.107299, -1629.166137, 36.487335, 4000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Policija ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Policija je jedna od najbitnijih drzavnih organizacija.Ona je zaduzena za cuvanje javnog reda i mira.");
    SendClientMessage(playerid, -1, "Najvise je aktivna u toku pljacki banke/opstine/zlatare.");
    SendClientMessage(playerid, -1, "Takodje Vam policija moze pisati kazne zbog nepropisnog parkiranja.");
    TutorialTimer = SetTimerEx("Tutorijal", 12000, false, "ii", playerid, 8);
}
case 8:
{
        InterpolateCameraPos(playerid, 1488.750244, -1626.854736, 37.307823, 1443.637451, -1700.926391, 68.426460, 4000);
InterpolateCameraLookAt(playerid, 1493.107299, -1629.166137, 36.487335, 1445.594482, -1704.980224, 66.250228, 4000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Opstina ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Opstina je jedna od najbitnijih lokacija.Pruza vise vrsta usluga:");
    SendClientMessage(playerid, -1, "Pre svega mozete otvoriti svoj pasos, koji Vam omogucava da prelazite granicu.");
    SendClientMessage(playerid, -1, "Mozete pogledati vrste poslova i zaposliti se.");
    SendClientMessage(playerid, -1, "Takodje mozete placati vase policijske kazne/ kazne od organizacija.");
    TutorialTimer = SetTimerEx("Tutorijal", 12000, false, "ii", playerid, 9);
}
case 9:
{
        InterpolateCameraPos(playerid, 1443.637451, -1700.926391, 68.426460, 1396.827270, -2288.985839, 35.670753, 4000);
InterpolateCameraLookAt(playerid, 1445.594482, -1704.980224, 66.250228, 1401.702514, -2288.788085, 34.578388, 4000);
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, " ");
SendClientMessage(playerid, -1, "~ Spawn ~");
SendClientMessage(playerid, -1, " ");
  SendClientMessage(playerid, -1, "Ovde ces se spawnati za koji trenutak, zelim ti ugodnu igru :D .");
    TutorialTimer = SetTimerEx("Tutorijal", 12000, false, "ii", playerid, 10);
}
case 10:
{
if(TutorialTimer != -1)
{
KillTimer(TutorialTimer);
TutorialTimer = -1;
}
PI = true; PI = 4;  ProduzioVipa = true; PI = 10; SetPlayerScore(playerid, PI); nw_GivePlayerMoney(playerid, 2000000); OcistiChat(playerid, 20);
    SendClientMessage(playerid, 0x00C0FFFF, "New Winewod | "BELA"Dobrodosao u Los Santos.");
    SendClientMessage(playerid, 0x00C0FFFF, "New Winewod | "BELA"Ukoliko nemate prevoz pozovite taxi ili iznajmite vozilo.");
    SendClientMessage(playerid, 0x00C0FFFF, "New Winewod | "BELA"Ako vam je potrebna pomoc obratite se adminima ili kucajte /komande.");
    SendClientMessage(playerid, 0xF3FF02FF, " {ffffff}Dobili ste vip level 4 produzen na 14 dana.");
    SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
UlogovanProvera = true;
new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PI, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
TogglePlayerSpectating(playerid, false);
    TogglePlayerControllable(playerid, 1);


Izvoli
Wizzard1
4
Shot Caller
23. Jan. 2024.
TutorialTimer = SetTimerEx("Tutorijal", 10, false, "ii", idplayer, 10);
KillTimer(TutorialTimer);
TutorialTimer = -1; 

Sta ti ovo? stavljas stvari koje nemaju nikakvu funkciju.
Kupresak
4
Shot Caller
23. Jan. 2024.
Wizzard1 wrote on January 23, 2024, 7:07 pm:
TutorialTimer = SetTimerEx("Tutorijal", 10, false, "ii", idplayer, 10);
KillTimer(TutorialTimer);
TutorialTimer = -1; 

Sta ti ovo? stavljas stvari koje nemaju nikakvu funkciju.
stavio/ne stavio isti mi se problem dešava.
Wizzard1
4
Shot Caller
23. Jan. 2024.
LazzZOne wrote on January 23, 2024, 7:20 pm:
stavio/ne stavio isti mi se problem dešava.
bas se zbog toga i desava u ovom neredu od coda se niko nece snac.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha