Wie die Überschrift schon sagt, ich suche einen der mir 3D Text Label über einen Premium User Scripten könnte :D. Wäre nett
(Ich check das mit dem 3D Text Label)
3D Text Label über Premium User
- RoG123
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
oben
new Text3D:Premium[MAX_PLAYERS];
OnPlayerSpawn:
new prem[MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pDonateRank] > 0) // pDonateRank gegeben fals anpassen
{
prem = "Premium";
Premium[playerid] = Create3DTextLabel(prem,0x0000FFFF,0,0,0,20,1);
Attach3DTextLabelToPlayer(Premium[playerid], playerid, 0.0, 0.0, 0.45);
}
PlayerDisconnect:
Delete3DTextLabel(Premium[playerid]);edit: OnPlayerSpawn was verändert bitte kopieren
P.S. Benutzt du GF edit oder Selfmade? -
GF & Danke
-
np ist von meinem script grad nur angepasst sollte jetzt funktionieren
-
bei mir kommt ein fehler:
AdminTimer(playerid);
new prem[MAX_PLAYER_NAME]:
if(Player[playerid][pDonateRank] > 0) // pDonateRank gegeben fals anpassen
{
prem = "Premium"
Premium[playerid] = Create3DTextLabel(prem,0x0000FFFF,0,0,0,20,1);
Attach3DTextLabelToPlayer(Premium[playerid], playerid, 0.0, 0.0, 0.45);
}C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 001: expected token: ";", but found ":"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 029: invalid expression, assumed zero
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108 -- 6109) : warning 215: expression has no effect
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : error 001: expected token: ";", but found "if"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
bei mir kommt ein fehler:
AdminTimer(playerid);
new prem[MAX_PLAYER_NAME]:
if(Player[playerid][pDonateRank] > 0) // pDonateRank gegeben fals anpassen
{
prem = "Premium"
Premium[playerid] = Create3DTextLabel(prem,0x0000FFFF,0,0,0,20,1);
Attach3DTextLabelToPlayer(Premium[playerid], playerid, 0.0, 0.0, 0.45);
}C:\Users\ADMIN\Desktop\TEst\gamemodes\Test.pwn(6108) : error 001: expected token: ";", but found ":"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 029: invalid expression, assumed zero
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108 -- 6109) : warning 215: expression has no effect
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : error 001: expected token: ";", but found "if"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Bei mir kommen auch die Selben Errors -
bei mir kommt ein fehler:
AdminTimer(playerid);
new prem[MAX_PLAYER_NAME]; <----------- die Klammer ;
if(Player[playerid][pDonateRank] > 0) // pDonateRank gegeben fals anpassen
{
prem = "Premium"; <---- die Klammer
Premium[playerid] = Create3DTextLabel(prem,0x0000FFFF,0,0,0,20,1);
Attach3DTextLabelToPlayer(Premium[playerid], playerid, 0.0, 0.0, 0.45);
}C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 001: expected token: ";", but found ":"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 029: invalid expression, assumed zero
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108 -- 6109) : warning 215: expression has no effect
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : error 001: expected token: ";", but found "if"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
Habe was verändert siehe oben
-
bei mir kommt ein fehler:
AdminTimer(playerid);
new prem[MAX_PLAYER_NAME]: <--- zu ; ändern
if(Player[playerid][pDonateRank] > 0) // pDonateRank gegeben fals anpassen
{
prem = "Premium"; <--- ; vergessen
Premium[playerid] = Create3DTextLabel(prem,0x0000FFFF,0,0,0,20,1);
Attach3DTextLabelToPlayer(Premium[playerid], playerid, 0.0, 0.0, 0.45);
}C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 001: expected token: ";", but found ":"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108) : error 029: invalid expression, assumed zero
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6108 -- 6109) : warning 215: expression has no effect
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : error 001: expected token: ";", but found "if"
C:\Users\ADMIN\Desktop\TEst\gamemodes\test.pwn(6109) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Sry for dopple post
-
Wozu Prem definieren und nen String einfügen wenns einfacher geht:
prem = "Premium"; //braucht man nicht
Premium[playerid] = Create3DTextLabel("Premium",0x0000FFFF,0,0,0,20,1);
Attach3DTextLabelToPlayer(Premium[playerid], playerid, 0.0, 0.0, 0.45); -
-
wie solld er script wissen ob er Premium ist?
-
Danke dir es geht
-
-
et weiß ich aus was man da kürzen kann also das man prem = premium in den 3dtetxeinbaut nur so stands in meinem script
-
wie solld er script wissen ob er Premium ist?
Wenn du in nem String das Wort Premium einträgst weiß das Script auch nicht ob er Premium ist dazu ist ja dieser Abschnitt gedacht:
if(Player[playerid][pDonateRank] > 0) -
ich weiß^^ ich dahcte du lässt des obere weg
-
breadfish.de
Hat das Thema geschlossen.