[POMOC]3d text iznad glave

Započeo Kopra
12. Mar. 2012. Zaključano
3,995
pregleda
31
postova
Marko Koprivanac
5
Underboss
12. Mar. 2012.
Skripta koju koristim:FactionGameRP(Moj Edit)
Detaljan opis problema:Ovako,imam 3d textove stavljene za admine,znaci ako je admin level 1-4 da mu pise ADMIN iznad glave,ako je 1337 HEAD ADMIN,1338 SKRIPTER,1339 SUVLASNIK i 1340 VLASNIK.E sada,problem je sto nece da prikaze te 3d textove.
Dio skripte:
new Text3D:a14text;
new Text3D:a1337text;
new Text3D:a1338text;
new Text3D:a1339text;
new Text3D:a1340text;
    a14text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
    a1337text = Create3DTextLabel("[HEAD ADMIN]",COLOR_BLACK,0,0,0,100,0,0);
    a1338text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,0);
    a1339text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,0);
    a1340text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,0);

I ovo :
public adminlabel(playerid)
{
if(PlayerInfo >= 1 && PlayerInfo <= 4)
    {
      Attach3DTextLabelToPlayer(a14text,playerid,0,0,0.6);
    }
    if(PlayerInfo == 1337)
    {
      Attach3DTextLabelToPlayer(a1337text,playerid,0,0,0.6);
    }
    if(PlayerInfo == 1338)
    {
      Attach3DTextLabelToPlayer(a1338text,playerid,0,0,0.6);
    }
    if(PlayerInfo == 1339)
    {
      Attach3DTextLabelToPlayer(a1339text,playerid,0,0,0.6);
    }
    if(PlayerInfo == 1340)
    {
      Attach3DTextLabelToPlayer(a1340text,playerid,0,0,0.6);
    }
}


Stv mi treba pomoc  😢 :S
Luis
5
Godfather
12. Mar. 2012.
SAmo jedan dio ostali dio uradi po ovome :
na vrh :
new Text3D:a14text;

tvoj dio :
	if(PlayerInfo >= 1 && PlayerInfo <= 4)
    {
        a14text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a14text,playerid,0,0,0.6);
    }
Johnâ„¢
5
Godfather
12. Mar. 2012.
Ako ti, kao igrač koji iznad sebe ima 3D text label, ne vidiš taj text label, to je oke. Jer ostali igrači vide.
Novica
4
Made Man
12. Mar. 2012.
sry sto upadam ali ovo mi treba nego gde se ovo ubaci pls ako moze neko da kaze xD ?

    a14text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
    a1337text = Create3DTextLabel("[HEAD ADMIN]",COLOR_BLACK,0,0,0,100,0,0);
    a1338text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,0);
    a1339text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,0);
    a1340text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,0);
Marko Koprivanac
5
Underboss
12. Mar. 2012.
Quote from March 12, 2012, 10:45 am:
SAmo jedan dio ostali dio uradi po ovome :
na vrh :
new Text3D:a14text;

tvoj dio :
	if(PlayerInfo >= 1 && PlayerInfo <= 4)
    {
        a14text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a14text,playerid,0,0,0.6);
    }


Cek cek,znaci to bi trebalo ovako da izgleda :

new Text3D:a14text;
new Text3D:a1337text;
new Text3D:a1338text;
new Text3D:a1339text;
new Text3D:a1340text;

i
		if(PlayerInfo >= 1 && PlayerInfo <= 4)
    {
        a14text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a14text,playerid,0,0,0.6);
    }
    if(PlayerInfo == 1337)
    {
      a1337text = Create3DTextLabel("[HEAD ADMIN]",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a1337text,playerid,0,0,0.6);
    }
      if(PlayerInfo == 1338)
    {
      a1338text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a1338text,playerid,0,0,0.6);
    }
      if(PlayerInfo == 1339)
    {
      a1339text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a1339text,playerid,0,0,0.6);
    }
      if(PlayerInfo == 1340)
    {
      a1340text = Create3DTextLabel("",COLOR_BLACK,0,0,0,100,0,1);
      Attach3DTextLabelToPlayer(a1340text,playerid,0,0,0.6);
    }

Ae sad cu test pa cu videti dali radi.
EDIT :
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15813) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15815) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15816) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15818) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15820) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15821) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15823) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15825) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15826) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15828) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15830) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15831) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15833) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15835) : error 017: undefined symbol "playerid"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(15836) : error 017: undefined symbol "playerid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

15 Errors.
Novica
4
Made Man
12. Mar. 2012.
Brate ae kazi ti meni za ovo ako ti nije prob xD treba mi to jako xD
Marko Koprivanac
5
Underboss
12. Mar. 2012.
Novica wrote on March 12, 2012, 7:46 pm:
Brate ae kazi ti meni za ovo ako ti nije prob xD treba mi to jako xD


Nzm brate i ja sam se namucio,i jos se mucim.
Nzm ni ja sam kako sta gde kada !!
dock
5
Crime Lord
12. Mar. 2012.
Evo probaj ovako.. iznad OnGameModeInit dodaj

new Text3D:Admin3D;


na kraj skripte dodaj ovaj stock

stock adminlabel(playerid)
{
new 3dtext;
    if(PlayerInfo >= 1 && PlayerInfo <= 4) { 3dtext=""; }
    else if(PlayerInfo == 1337) { 3dtext="[HEAD ADMIN]"; }
    else if(PlayerInfo == 1338) { 3dtext=""; }
    else if(PlayerInfo == 1339) { 3dtext=""; }
    else if(PlayerInfo == 1340) { 3dtext=""; }
    Admin3D = Create3DTextLabel(3dtext, COLOR_RED, 0, 0, 0, 20, 0, 1);
    Attach3DTextLabelToPlayer(playerid, Admin3D, 0, 0, 0.6);
}


Gde zelis da dodas da se stvara admin text dodaj samo:

adminlabel(playerid);


Trebalo bi raditi..
Marko Koprivanac
5
Underboss
12. Mar. 2012.
dock wrote on March 12, 2012, 10:39 pm:
Evo probaj ovako.. iznad OnGameModeInit dodaj

Gde zelis da dodas da se stvara admin text dodaj samo:

adminlabel(playerid);


Trebalo bi raditi..


Sve mi je jasno sem ovog dela.
dock
5
Crime Lord
12. Mar. 2012.
pa npr imas komandu /aon samo u nju dodas to

adminlabel(playerid);


i pokazace se label.. nez za sta nameravas sve da koristis te labelove zato ti kazem...
Marko Koprivanac
5
Underboss
13. Mar. 2012.
dock wrote on March 12, 2012, 11:15 pm:
pa npr imas komandu /aon samo u nju dodas to

adminlabel(playerid);


i pokazace se label.. nez za sta nameravas sve da koristis te labelove zato ti kazem...


Hvala.
Posto sad idem u skolu testiracu posle pa cu ti javim.

EDIT :

Na kraj skripte sam dodao
 stock adminlabel(playerid)
{
new 3dtext;
    if(PlayerInfo >= 1 && PlayerInfo <= 4) { 3dtext=""; }
    else if(PlayerInfo == 1337) { 3dtext="[HEAD ADMIN]"; }
    else if(PlayerInfo == 1338) { 3dtext=""; }
    else if(PlayerInfo == 1339) { 3dtext=""; }
    else if(PlayerInfo == 1340) { 3dtext=""; }
    Admin3D = Create3DTextLabel(3dtext, COLOR_RED, 0, 0, 0, 20, 0, 1);
    Attach3DTextLabelToPlayer(playerid, Admin3D, 0, 0, 0.6);
}


Gore gde su mi NEW
new Text3D:Admin3D;


E sada,neznam gde u /adminduty da dodam
adminlabel(playerid);


Evo mi je komanda /adminduty
//ADMIN DUTY
if(!strcmp(cmdtext, "/adminduty", true)) // By Me
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "  Morate se prvo prijaviti !");
return 1;
    }
    if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, 9999999);
SetPlayerHealth(playerid, 9999999);
adminlabel(playerid);
SetPlayerColor(playerid,TEAM_VAGOS_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " [ID:%d]%s je na duznosti, kucajte /p za pomoc.", playerid, sendername);
ABroadCast(COLOR_YELLOW,string,1);
if(PlayerInfo >= 1337)
{
    for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
return 1;
        }
        else if(AdminDuty == 1)
        {
            AdminDuty = 0;
            SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " [ID:%d]%s vise nije na duznosti.", playerid, sendername);
ABroadCast(COLOR_YELLOW,string,1);
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "  Niste Admin !");
        return 1;
    }
}
    return 1;
}
CH | Marko
5
Underboss
13. Mar. 2012.
//ADMIN DUTY
if(!strcmp(cmdtext, "/adminduty", true)) // By Me
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "  Morate se prvo prijaviti !");
return 1;
    }
    if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, server uklonjen!999);
SetPlayerHealth(playerid, server uklonjen!999);
adminlabel(playerid);
SetPlayerColor(playerid,TEAM_VAGOS_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " [ID:%d]%s je na duznosti, kucajte /p za pomoc.", playerid, sendername);
ABroadCast(COLOR_YELLOW,string,1);
if(PlayerInfo >= 1337)
{
    for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
return 1;
        }
        else if(AdminDuty == 1)
        {
            AdminDuty = 0;
            SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " [ID:%d]%s vise nije na duznosti.", playerid, sendername);
ABroadCast(COLOR_YELLOW,string,1);
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "  Niste Admin !");
        return 1;
    }
}
    return 1;
}


msm da je to to
Novica
4
Made Man
13. Mar. 2012.
izadje mi 15 errora za "3dtext" kaze da nije u redu sa ovim nesto "dtext" pls help
dock
5
Crime Lord
13. Mar. 2012.
zameni

3dtext


u stocku sa

a3dtext


mislim da je to zato sto pocinje brojem uradi to pa javi dal radi
Marko Koprivanac
5
Underboss
13. Mar. 2012.
dock wrote on March 13, 2012, 6:32 pm:
zameni

3dtext


u stocku sa

a3dtext


mislim da je to zato sto pocinje brojem uradi to pa javi dal radi


Ja dobijem :
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58639) : error 001: expected token: "-identifier-", but found "3"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58640) : error 017: undefined symbol "a3dtext"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58640) : warning 215: expression has no effect
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58641) : error 017: undefined symbol "a3dtext"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58641) : warning 215: expression has no effect
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58642) : error 017: undefined symbol "a3dtext"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58642) : warning 215: expression has no effect
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58643) : error 017: undefined symbol "a3dtext"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58643) : warning 215: expression has no effect
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58644) : error 017: undefined symbol "a3dtext"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58644) : warning 215: expression has no effect
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58645) : error 017: undefined symbol "a3dtext"
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58646) : warning 213: tag mismatch
C:\Users\Koprivanac\Desktop\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(58646) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

7 Errors.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha