Pomoc Hitno oko dvije komande

17. Dec. 2018. Zaključano
804
pregleda
13
postova
Skazy_ Cappone
3
Hustler
17. Dec. 2018.
Problem(error/warning): oko dvije komande
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ] //
Slika/video ingame problema(obavezno ako je ingame problem): E ovako , ako bi mi neko mogamo molim vas da mi napravi komandu /nick i da mi iznad nika pise zeljeno sta daj igra koji ima vip5 hoce npr : /nick Kao na SA , i komandu /togviptag . Momci mnogo mi je potrebna pomoc molim vas ako vam nije tesko da mi napravite , potrebna mi je pomoc sad nego ikad mozda smaram al mi znaci puno.
Koristim YCMD:
AdzoXx
4
Shot Caller
17. Dec. 2018.
Pa ako ima na SA modu odatle izvadis i eto problema.I moras malo da se naviknes sam da radis bolje nauci osnove kako sta funkcionise jer ako to ne znas onda tu nema daljeg rada 😉
James_SmithXDl
6
OG Legend
18. Dec. 2018.


#include
#include
#include

enum nesto { vTag,vTagStatus};
new VIPInfo;

forward VStatusi(playerid);
public VStatusi(playerid)
{
if(VIPInfo == 1)
{
SetPlayerChatBubble(playerid,VIPInfo,-1,30.0,60000);
}
return 1;
}

YCMD:viptag(playerid,params[],help)
{
#pragma unused help
new tekst;
if(sscanf(params,"s",tekst)) return SendClientMessage(playerid,-1,"/viptag - max 19 karaktera");
if(strlen(tekst)<4||strlen(tekst)>19) return SendClientMessage(playerid,-1,"/viptag - max 19 karakera min 4");
format(VIPInfo,20,tekst);
new hazwow;
format(hazwow,52,"Uspjesno si postavio sebi tag %s",VIPInfo);
SendClientMessage(playerid,-1,hazwow);
VStatusi(playerid);
return 1;
}
YCMD:viptagstatus(playerid,params[],help)
{
  #pragma unused help
    #pragma unused params
    if(VIPInfo==0)
    {
        SendClientMessage(playerid,-1,"Upalio si VIP Tag status!");
        VIPInfo=1;
        VStatusi(playerid);
}
else
{
    SendClientMessage(playerid,-1,"Ugasio si VIP Tag status!");
        VIPInfo=0;
        SetPlayerChatBubble(playerid," ",-1,30.0,1000);
}
return 1;
}

s tim da VStatusi(playerid); postavi u nekom minutnom timeru ukoliko ga imas a nadam se da imas, a ako nemas postavi na kojem imas timeru i samo broj 60000 izmijeni s brojem (milisekundama) za timer taj i da predpostavljam da koristis neke edite moda koji imaju iznad glave tagove [ ADMIN ] sa SetPlayerChatBubble pa sam ti na taj fazon napravio,ukoliko ne koristis takve modove reci da ti napravim preko labela da ide
Skazy_ Cappone
3
Hustler
18. Dec. 2018.
Prblem je brate u tome sto kad ukucas /nick nestane odo npr nestane pose jednu dvije sec.
Skazy_ Cappone
3
Hustler
18. Dec. 2018.
Ovo sam postavi i ima Eror tj Eroro je u "VIPINFO"
MilosColbart
4
Enforcer
18. Dec. 2018.
Skazy_ Cappone wrote on December 18, 2018, 1:40 pm:
Prblem je brate u tome sto kad ukucas /nick nestane odo npr nestane pose jednu dvije sec.

Moras da napravis timer po OnGameModeInit koji proverava igrace svakih 10 sekundi (moze i manje i vise). Ali ako editujes neki mod predpostavljam da ga imas zbog goriva, tacnije kako bi smanjivao gorivo u vozilima. Procackaj malo po modu, nacices vrv.
Skazy_ Cappone
3
Hustler
18. Dec. 2018.
Vjeruj mi da ne kontam o kakvom gorivo al eto u svakom lsucaju hvala ti.
AdzoXx
4
Shot Caller
18. Dec. 2018.
Ovo sto je spomenuo gorivo to je ja msm za taj timer sto ti je potreban
Belic420
2
Wheel Man
18. Dec. 2018.
AdzoXx wrote on December 17, 2018, 11:06 pm:
Pa ako ima na SA modu odatle izvadis i eto problema.I moras malo da se naviknes sam da radis bolje nauci osnove kako sta funkcionise jer ako to ne znas onda tu nema daljeg rada 😉
Lep savet si mu dao..
James_SmithXDl
6
OG Legend
19. Dec. 2018.
Skazy_ Cappone wrote on December 18, 2018, 1:40 pm:
Prblem je brate u tome sto kad ukucas /nick nestane odo npr nestane pose jednu dvije sec.
Skazy_ Cappone wrote on December 18, 2018, 1:45 pm:
Ovo sam postavi i ima Eror tj Eroro je u "VIPINFO"
kakav eror u VIPINFO? postavis samo moj enum za vipinfo il prilagodis modu tom i eto

a za ovo
rekao sam ti kako da stavis brate .. 60000 je istek tog ChatBubblea i ti logicno preko timera opet pozivas taj chatbubble i on ce se pokazat opet  i vidit ce se , tako sam napravio pomocu chatbublea jer ja mislim da taj mod koristi isto [ VLASNIK ] i tak to preko toga
pa ako koristi ak sam u pravu tu samo to postavis i izmijenis broj 60000 kao sto ide i za [ VLASNIK ]
ukoliko ne a ako nes pravit timer i to,evo ti preko labela 😄
#include 
#include
#include

enum nesto { vTag,vTagStatus,Text3D:vTagLabel};
new VIPInfo;

forward VStatusi(playerid);
public VStatusi(playerid)
{
if(VIPInfo == 0)
{
    VIPInfo=Create3DTextLabel(VIPInfo,-1,0.0,0.0,150.0,50.0,-1,1);
Attach3DTextLabelToPlayer(VIPInfo,playerid,0.0,0.0,0.6);
        VIPInfo=1;
}
else
{
    Delete3DTextLabel(VIPInfo);
    VIPInfo=0;
}
return 1;
}

YCMD:viptag(playerid,params[],help)
{
#pragma unused help
new tekst;
if(sscanf(params,"s",tekst)) return SendClientMessage(playerid,-1,"/viptag - max 19 karaktera");
if(strlen(tekst)<4||strlen(tekst)>19) return SendClientMessage(playerid,-1,"/viptag - max 19 karakera min 4");
format(VIPInfo,20,tekst);
new hazwow;
format(hazwow,52,"Uspjesno si postavio sebi tag %s",VIPInfo);
SendClientMessage(playerid,-1,hazwow);
if(VIPInfo == 1)
{ VStatusi(playerid); VStatusi(playerid); }
else { VStatusi(playerid); }
return 1;
}
YCMD:viptagstatus(playerid,params[],help)
{
  #pragma unused help
    #pragma unused params
    if(VIPInfo==0)
    {
        SendClientMessage(playerid,-1,"Upalio si VIP Tag status!");
        VStatusi(playerid);
}
else
{
    SendClientMessage(playerid,-1,"Ugasio si VIP Tag status!");
        VStatusi(playerid);
}
return 1;
}

public OnPlayerDisconnect(playerid,reason)
{
if(VIPInfo == 1)
{
Delete3DTextLabel(VIPInfo);
  VIPInfo=0;
  }
return 1;
}


ukoliko zelis da mu nestaje nakon smrti
samo postavis u OnPlayerDeath
if(VIPInfo == 1)
{
Delete3DTextLabel(VIPInfo);
  VIPInfo=0;
  }
Skazy_ Cappone
3
Hustler
20. Dec. 2018.
Ma brate rauzmijem te da mi zelis pomoc a ja neznam ni gde daj chatbuoble , a za SA mod to sam uradio i sve isto ... Neznam u cemu je problem.
Skazy_ Cappone
3
Hustler
20. Dec. 2018.
Moze li ovo pomoci , oko ovoga da li treba nesto ovde.
1. https://imgur.com/a/hVMwo6p
James_SmithXDl
6
OG Legend
20. Dec. 2018.
moze
u ctrl+f PayPoeni
dodas ovo
VStatusi(i);
i tako ce ti radit ne moras s labelima onim sto sam ti napisao drugacije,mozes s chatbubble
pod foreach(Player,i) { tu dodas to uglavnom skontat ces to
evo ti kod onaj sto trebas zbacit
#include 
#include
#include

enum nesto { vTag,vTagStatus};
new VIPInfo;

forward VStatusi(playerid);
public VStatusi(playerid)
{
if(VIPInfo == 1)
{
SetPlayerChatBubble(playerid,VIPInfo,-1,30.0,60000);
}
return 1;
}

YCMD:viptag(playerid,params[],help)
{
#pragma unused help
new tekst;
if(sscanf(params,"s",tekst)) return SendClientMessage(playerid,-1,"/viptag - max 19 karaktera");
if(strlen(tekst)<4||strlen(tekst)>19) return SendClientMessage(playerid,-1,"/viptag - max 19 karakera min 4");
if(VIPInfo==1) return SendClientMessage(playerid,-1,"Prvo moras ugasit status prije izmjene teksta!(/viptagstatus)");
format(VIPInfo,20,tekst);
new hazwow;
format(hazwow,52,"Uspjesno si postavio sebi tag %s",VIPInfo);
SendClientMessage(playerid,-1,hazwow);
VStatusi(playerid);
return 1;
}
YCMD:viptagstatus(playerid,params[],help)
{
  #pragma unused help
    #pragma unused params
    if(VIPInfo==0)
    {
        SendClientMessage(playerid,-1,"Upalio si VIP Tag status!");
        VIPInfo=1;
        VStatusi(playerid);
}
else
{
    SendClientMessage(playerid,-1,"Ugasio si VIP Tag status!");
        VIPInfo=0;
        SetPlayerChatBubble(playerid," ",-1,30.0,1000);
}
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha