Es wäre echt nett & gut, wenn sich mal jemand diesen Thread anschauen könnte. Ist echt wichtig..
Beiträge von Carlos
-
-
Sieht super aus, nur der Header.. Da passt der Hai meiner Meinung nach nicht sooo..
-
Soo
Jetzt habe ich einfach mal #define n reingeschrieben und bekomme nun nur noch 1 Error,
und zwarZeile (14449) : fatal error 103: insufficient memory
Zitat
for(new n = 0; n < MAX_NAGELBAENDER; n++)
{
Nagelband[n] = CreateObject(1593, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
}
SetTimer("NTimer", NZeit, 1);
foreach(Player, playerid)
{
if ( IsPlayerConnected( playerid ) )
AntiFlood_InitPlayer( playerid );
}In der Zeile 14449, in der sich der 'Error' befindet steht,
ZitatNagelband[n] = CreateObject(1593, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
-
Hast du den stock auch einzeln? Also unter keinem public?
Ich habe noch dieses,
Zitatforward SendFamilyMessage(family, color, string[]);
-
ja da du in einer i schleife wo du alle player auflistest playerid nitzt mach aus den playerid ein i
Ok, dann bekomme ich diese Errors.
Zitat
Zeile (102) : Erwartete Zeichen "-string end-", aber gefunden "[Absatz]"
Zeile (104) : Ungültiger Befehl
Zeile (104) : Unbekannte Variable : "n"
Zeile (104) : Ungültiger Befehl
Zeile (104) : Zuviele Fehler in einer Zeile6 Errors, 0 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.deIn der Zeile 104 befindet sich folgendes,
ZitatSendClientMessage(i, ChatGrün, string);
Und in 102,
Zitatif(GetPVarInt(i,"Fraktion") == family
GetPVarInt(i,"Leader" == family))//Zeile 3078
-
wozu in eriner i schleife playerid?
Ich weiß, eigentlich gehört es doch unter OnPlayerConnect, doch dadurch komme ich nicht weiter.
Komisch ist es, wenn ich es so mache, dass ich dann nur noch 6 Errors habe. -
Hallo,
Ich sitze schon den ganze Nachmittag dadran die Errors zu beheben.
Klammerfehler sind es nicht habe ich bereits via. Notepad++ überprüft.
Ich habe derzeit noch 6 Errors.Zitat
Zeile (102) : Unbekannte Variable : "playerid"
Zeile (104) : Ungültiger Befehl
Zeile (104) : Unbekannte Variable : "n"
Zeile (104) : Ungültiger Befehl
Zeile (104) : Zuviele Fehler in einer Zeile6 Errors, 0 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.deUnter den Includes habe ich das hier eingefügt.
Dadurch habe ich dann nur noch diese 6 Errors.Zitat
stock SendFamilyMessage(family, color, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GetPVarInt(playerid,"Fraktion") == familyGetPVarInt(playerid,"Leader" == family))//Zeile 3078
{
SendClientMessage(i, ChatGrün, string);
}
}
}
}
Lösche ich dieses aber, dann habe ich wieder 26 ErrorsZitat
Zeile (789) : Erwartete Zeichen "]", aber gefunden ","
Zeile (2980) : Funktion "SendFamilyMessage" wurde nicht gefunden
Zeile (2991) : Funktion "SendFamilyMessage" wurde nicht gefunden
Zeile (2998) : Funktion "SendFamilyMessage" wurde nicht gefunden
Zeile (3007) : Funktion "SendFamilyMessage" wurde nicht gefunden
Zeile (3009) : Funktion "SendFamilyMessage" wurde nicht gefunden
Zeile (3740) : Befehl hat keinen Sinn
Zeile (4149) : Unbekannte Variable : "AntiFlood_InitPlayer"
Zeile (4168) : Funktion "OnPlayerCarLogin" wurde nicht gefunden
Zeile (4459) : Funktion "SendIRCMessage" wurde nicht gefunden
Zeile (4481) : Funktion "SendIRCMessage" wurde nicht gefunden
Zeile (4512) : Funktion "SavePapers" wurde nicht gefunden
Zeile (4543) : Funktion "SaveFamilies" wurde nicht gefunden
Zeile (4782) : Funktion "OOCOff" wurde nicht gefunden
Zeile (4794) : Funktion "OOCOff" wurde nicht gefunden
Zeile (4812) : Funktion "SaveStuff" wurde nicht gefunden
Zeile (4814) : Funktion "OOCOff" wurde nicht gefunden
Zeile (4820) : Funktion "SaveStuff" wurde nicht gefunden
Zeile (4822) : Funktion "OOCOff" wurde nicht gefunden
Zeile (4858) : Funktion "OnPlayerCarUpdate" wurde nicht gefunden
Zeile (4893) : Funktion "OnPlayerUpdateAccount" wurde nicht gefunden
Zeile (4969) : Funktion "UnLockCar" wurde nicht gefunden
Zeile (4977) : Funktion "UnLockCar" wurde nicht gefunden
Zeile (5026) : Funktion "RemoveRoadblock" wurde nicht gefunden
Zeile (5037) : Funktion "SetPlayerToSkin" wurde nicht gefunden
Zeile (5108) : Funktion "SetPlayerToTeamColor" wurde nicht gefunden
Zeile (5120) : Funktion "SetPlayerToTeamColor" wurde nicht gefunden26 Errors (Klammerfehler), 1 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.deIch hoffe, dass mir dabei jemand helfen kann..
Mit freundlichen Grüßen
Carlos -
Ok, Vielen Dank. So ich wäre dann mal in Skype Online & Habe dich angeschrieben.
-
Ich möchte GTA SA Skins modden.
-
Wir haben es leider immer noch nicht hinbekommen..
-
Wäre schon gut.. wenn jemand evtl. helfen könnte.
-
Das ist nur die nachmache davon..
Und dann sind sie auf GRP gegangen haben abgeworben etc. -
Es geht darum, dass das Textlabel über dem Kopf nach 10 Sekunden weggehen soll, und angezeigt werden wenn man Spawnt.
-
Wir haben es jetzt so:
Es wird zwar angezeigt aber der Timer geht nicht, also es geht nicht wieder weg..#include <a_samp>
#define MAX_SPAWNKILLS 1 // Kills bis Kick.
#define SPAWNKILLTIME 10 // Wie lange Anti-Spawn-Kill
#define COLOR_YELLOW 0xFFFF00AAnew antispawnlabel[MAX_PLAYERS];
new bool:PlayerSpawnKilled[MAX_PLAYERS];
new PlayerSpawnKillWarns[MAX_PLAYERS];forward NoSpawnKill(playerid);
forward Labelda();
forward Labelweg();public OnPlayerConnect(playerid)
{
PlayerSpawnKilled[playerid] = false;
PlayerSpawnKillWarns[playerid] = 0;
return 1;
}public OnGameModeInit()
{
SetTimer("Label",10000, false);
return 1;
}public OnPlayerSpawn(playerid)
{
PlayerSpawnKilled[playerid] = true;
SetTimerEx("NoSpawnKill",(SPAWNKILLTIME * 10000),false,"d",playerid);
antispawnlabel[playerid] = Create3DTextLabel("AntiSpawnSchutz",COLOR_YELLOW,0,0,0,70.5,1);//Label wird erstellt (Text,Farbe,x,y,z,Drawdistance)
Attach3DTextLabelToPlayer(antispawnlabel[playerid], playerid, 0.0, 0.0, 0.45);//Label wird an den SPieler gehängt
return 1;
}public OnPlayerDeath(playerid, killerid, reason)
{
if(PlayerSpawnKilled[playerid] == true)
{
new string[128];
new killername[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
GetPlayerName(killerid,killername,sizeof(killername));
GetPlayerName(playerid,playername,sizeof(playername));
PlayerSpawnKillWarns[killerid]++;
if(PlayerSpawnKillWarns[killerid] >= MAX_SPAWNKILLS)
{
format(string,sizeof(string)," [SPAWNKILL] %s wurde wegen Spawnkill gekickt.!",killername);
SendClientMessageToAll(0xFF0000FF,string);
Kick(killerid);
}
else
{
format(string,sizeof(string)," [SPAWNKILL] Du hast soeben %s am Spawn gekillt!",playername);
SendClientMessage(killerid,0xFF0000FF,string);
format(string,sizeof(string)," [SPAWNKILL] Pass auf, das war deine %d. von %d Warnungen!",PlayerSpawnKillWarns[killerid],MAX_SPAWNKILLS);
SendClientMessage(killerid,0xFF0000FF,string);
}
}
return 1;
}public NoSpawnKill(playerid)
{
PlayerSpawnKilled[playerid] = false;
SetTimer("Label",10000, false);
Delete3DTextLabel(antispawnlabel[playerid]);// (Label wird zerstört)
return 1;
} -
also ich habe das per SetPlayerChatBubble gemacht.
Das hilft mir nicht wirklich..
-
Hallo,
Ich bin dabei ein Admin on Duty System zu machen, d.h. der jenige bekommt mehr HP, wird Farbig markiert & Ein Text Label über den Kopf, dass alles mit 2 Befehlen mit dem ersten geht man On Duty mit dem 2. Off Duty.
Mein Problem ist, die 3D Text Label lassen sich nicht destroyen per 2. Befehl, und wie kann ich es so machen, dass wenn man /aond oder /aoffd eingibt "Carlos_Saverio hat sich als Supporter Angemeldet" oder Abgemeldet. Und wie kann man es machen, dass man auf der Karte angezeigt wird als Showme..?!
new Text3D:GM3D[MAX_PLAYERS];[pwn][/pwnif (strcmp("/aond", cmdtext, true) == 0)
if (PlayerInfo[playerid][pAdmin] >= 1)
{
ShowPlayerMarkers(1);
SetPlayerColor(playerid, 0xAA3333AA);
SetPlayerHealth(playerid, 999999.0);
format(string, sizeof(string), "%s hat sich als Supporter angemeldet.", sendername);
SendClientMessage(playerid, COLOR_RED,"Du bist nun als Supporter im Dienst, und für alle Spieler auf der Karte sichtbar.");
if(PlayerInfo[playerid][pAdmin] == 1)
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_RED,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
else if(PlayerInfo[playerid][pAdmin] == 2)
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_RED,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
else if(PlayerInfo[playerid][pAdmin] == 1338)
{
new GMTEXT[MAX_PLAYER_NAME];
GMTEXT = "";
GM3D[playerid] = Create3DTextLabel(GMTEXT,COLOR_RED,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);
}
return 1;
}if (strcmp("/aoffd" ,cmdtext, true) == 0)
{
Delete3DTextLabel(GM3D[playerid]);
SetPlayerColor(playerid, 0xFFFFFF00);
SetPlayerHealth(playerid, 100.0);
format(string, sizeof(string), "%s hat sich als Supporter abgemeldet.", sendername);
SendClientMessage(playerid, COLOR_RED,"Du bist nun nicht mehr als Supporter im Dienst");
ShowPlayerMarkers(0);
return 1;
}]Und ein 2. Problem, für ein Anti Spawnkill System, wie macht man es, dass 10 Sekunden lang ein Text Label über dem Kopf des zu schützenden Spielers angezeigt wird, und danach wieder entfernt?
Mit freundlichen Grüßen
Carlos Saverio -
Wirklich sehr gut, ich habe es mir eben mal angeguckt.
-
Wenn ich das FS reinpacke (Godfather), geht /login nicht mehr.
Habe das selbe Problem..
-
Nicht wirklich, derjenige der das Video gemacht hat redet so wie es sich anhört selber nur irgend etwas von was er keine Ahnung hat, Ich wüsste evtl. auch einfach gerne mal wie Ich Sachen erstellen kann, Linien usw. Ich habe jetzt einige Zeit rum probiert, nur hatte dabei leider keinen Erfolg.
Ich möchte keine komplett neuen Skins erstellen, nur bereits vorhandene bearbeiten, wie z.B. eine Cap hinzufügen, Bandana usw.//Edit Änderung
-
Hallo,
Wie die Überschrift bereits verrät, suche Ich ein ZModeler Tutorial für Anfänger, da ich keinen Ahnung von nichts habe, und in Google leider nicht fündig werde.
Ich hoffe mir kann hier jemand helfen, Ich möchte damit gerne Skins erstellen/bearbeiten.
Mit freundlichen Grüßen
Carlos