MAX_PLAYERS
new PlayerText:Textdraw4[MAX_PLAYERS];
MAX_PLAYERS
new PlayerText:Textdraw4[MAX_PLAYERS];
Wie hast du denn das PlayerTextdraw definiert?
native CreatePlayerTextDraw(playerid, Float:x, Float:y, text[]);
native PlayerTextDrawFont(playerid, PlayerText:text, font);
native PlayerTextDrawShow(playerid, PlayerText:text);
native PlayerTextDrawSetString(playerid, PlayerText:text, string[]);
Textdraw4[playerid] = CreatePlayerTextDraw(playerid, 541.000000, 51.000000, "FPS:");
Da tritt der Warn
C:\Users\Michael\Desktop\Ultimate SAMP SERVER\gamemodes\FDM.pwn(747) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
auf
Kann mir jemand helfen?, PS : Gestern war das noch nicht so..
Ich möchte einen Skin als textdraw dar stellen lassen ...
TEXT_DRAW_FONT_MODEL_PREVIEW steht in der wiki, aber da ich leider eine andere a_samp.inc habe gehts leider net
Geht mal bitte in euer include und sucht nach TEXT_DRAW_FONT_MODEL_PREVIEW
und sagt mir die nummer
Wäre nett danke
Also ich habe include editiert error ist weg:
native TextDrawSetSelectable(Text:text, set);
also erstma habe ich den pwn compiler geöffnet dann habe ich per pawno das script geöffnet^^
Vielleicht veraltete includes?
^lade mal eins hoch denn ich habe gerade den server von der samp seite runter geladen
Sagmal ist dassn witz?
1/10 fürs Onlinestellen...
Ey diggha ich habe es deswegen hochgestellt, Du z,B willst ein motorsys haben aber nicht selber scripten und nicht lange im bf suichen müssen dann gehste einfach auf die erste seite und siehst MrPawn hat eins hochgestellt ![]()
C:\Users\Michael\Desktop\Ultimate SAMP SERVER\gamemodes\dmmmm.pwn(35) : error 017: undefined symbol "TextDrawSetSelectable"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
TextDrawSetSelectable(Textdraw0, 1);
Wie heißt die Funktion denn dann, mann sollte das td anklicken können ![]()
Die Funktion haste warscheinlich falsch geschrieben oder du hast gar nicht isPlayerAnAdmin erstellt
Ich weis das es unötigt aber diese angabe hat über über!! haupt nichts mit dem interior zu tun^^
Alles anzeigen
stock HouseTextLabel(playerid)
{
new Float:x, Float:y, Float:z;
new string[128],preis,housetyp;
GetPlayerPos(playerid,x,y,z);
format(string,sizeof(string),"Dieses Haus steht\nzum Verkauf\nPreis: %d\nHaus Typ: %s",preis,housetyp);
Create3DTextLabel(string,Weis,x,y,z,40,0,0);
CreatePickup(1272,1,x,y,z);
SendClientMessage(playerid,Gruen,"Du hast erfolgreich ein Haus erstellt.");
return 1;
}
1 = es bleibt bestehen
2 = es verschwindet wenn jemand rein läuft
und wieso du hinten ,0 hingeschrieben hast, wundert mich ebenfalls ;o
INFO: Das ist die Angabe für die Virtuelle Welt mann kann es weglassen wenn es 0 íst muss man aber net ![]()
/engine ist für den motor Suche nach OnPlayerCommandText(playerid, "/licht");
Alles anzeigenAh ok danke aber da hätte ich dann noch ne Frage und zwar wie kann ich das ganze dann in ein string machen ?
So: ?
ocmd:house(playerid,params[])
{
new Float:x, Float:y, Float:z;
new string[128],name[MAX_PLAYER_NAME];
GetPlayerPos(playerid,x,y,z);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"Besitzer: %s\n Haus Typ: Villa",name);
Create3DTextLabel(string,Weis,x,y,z,40,0,0);
SendClientMessage(playerid,Gruen,"Du hast erflkreich ein Haus erstellt.");
return 1;
}
JOJO , so würde das gehen
Eine Kleine Info das ist kein Fehler/Bug die wird beim connecten standart mäßig vom server random verteilt.
Dies kannst du aber im script verhindern. ![]()
http://wiki.sa-mp.com/wiki/SetPlayerColor
Dies heißt übersetz SetzeSpielerFarbe
Die Parametern lauten
(playerid,color)
playerid = für wen soll die Funktion ausgeführt werden.
color = colorcode
Wie finde ich eine Bilige Farbe im code Format heraus??
Das kannst du mit dem SAMP Color-Picker einstellen.
Download:
Picker: http://www.file-upload.net/dow…/1246446932Setup.rar.html
Hoffe konnte helfen ![]()
Jojo da haste recht habs ausgebessert
Öhmmm mach es ma unter onplayerconnect.
Ich denke du hast einen login stock bei dem machst dann TogglePlayerSpectate(playerid,0);
new speced[MAX_PLAYERS];
ocmd:tv(playerid,params[])
{
if(PlayerInfo[playerid][pAdminlevel] == 0)return SendClientMessage(playerid,COLOR_RED,"Du hast nicht das Recht dazu!");
new userid;
if(sscanf(params,"u",userid))return SendClientMessage(playerid,COLOR_RED,"Verwendung: /tv [Spielername/Spielerid]");
if(userid==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_RED,"Der spieler ist off!");
if(speced[playerid]==0)
{
TogglePlayerSpectating(playerid,1);
PlayerSpectatePlayer(playerid,userid);
speced = 1;
}
else if(speced[playerid]==1)
{
TogglePlayerSpectating(playerid,0);
speced=0;
}
return 1;
}
So läuft es Flüßig und es ist im gf style
Da wo du den login/register anzeigen lässt