if(IsPlayerNPC(playerid)) { new botname[MAX_PLAYER_NAME]; GetPlayerName(playerid, botname, sizeof(botname)); if(!strcmp(botname, \"[]Robot[]\", true)) { SetPlayerSkin(playerid, 139);ShowPlayerMarkers(1); //Térképen mûködikShowNameTags(1); //Ide van írva de nem mutatja a játékba. SetPlayerColor(playerid, COLOR_PINK);}}
Én ezt úgy oldottam meg az egyik módomban hogy az npc helyére raktam egy 3DText-et.[/quote]Arról még nem tudok semmit
Create3DTextLabel(\"Ez a szöveg jelenik meg az npc felett\", COLOR_WHITE, X,Y,Z, 40.0, 0, 1);
//mód elejénnew Text3D:npc;//gamemódOnGameModeInit(){npc = Create3DTextLabel(\"[Npc]Neve\", playerid, X,Y,Z);return 1;}//spawnolásOnPlayerSpawn(){(Megírva..)}SetPlayerSkin(playerid, 217);Attach3DTextLabel(npc, playerid);}}return 1;}
new Text3D:npct;if(IsPlayerNPC(playerid)) { new botname[MAX_PLAYER_NAME]; GetPlayerName(playerid, botname, sizeof(botname)); if(!strcmp(botname, \"[]Robot[]\", true)) { SetPlayerSkin(playerid, 139);ShowPlayerMarkers(1); //Térképen mûködikShowNameTags(1); //Ide van írva de nem mutatja a játékba.SetPlayerColor(playerid, COLOR_PINK);npct = Create3DTextLabel(\"[Npc]Neve\",0x00FF00AA,0,0,0,50.0,0,0); Attach3DTextLabelToPlayer(npct,botname,0,0,2.0);}}
Attach3DTextLabelToPlayer(npct,botname,0,0,2.0);
Attach3DTextLabelToPlayer(npct,playerid,0,0,2.0);
new Text3D:Asd[MAX_PLAYERS];new playername[64];GetPlayerName(playerid,playername,64);if(!strcmp(playername,\"NPC NEVE\",true)){ Asd[playerid] = Create3DTextLabel(\"Amit akarsz\",SZIN KOD, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(Asd[playerid],playerid,0.0, 0.0, 0.7);}