Guck mal im Wiki unter "Mit Dateien arbeiten", lies dir das durch und wenn du das nicht verstehst dann poste nochmal^^
Beiträge von [RSA]AlexandA
-
-
Guck mal der Post überdir, da stehen alle Typen. Änder das einfach in deinem AddStaticPickup
-
Habe hier many Errors
Erstmal die Errors:
CodeC:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(33881) : error 055: start of function body without function header C:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(33882) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(33884) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(33895) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(33897) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(33902) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Alexander\Desktop\San Andreas Mutlplayer Dateien und Scripts\Hellcity\G.R.Deluxe3mitfor.pwn(9187 -- 33905) : warning 203: symbol is never used: "nodmzone"
Hier der 1. Code:
public checknodm(playerid); // Zeile 33879
{
for(new i = 0; i < MAX_PLAYERS; i++)if(PlayerToPoint(30.0,i,1198.0856,-910.9254,48.0625) && antidm[i] == 0)
{
SendClientMessage(i, COLOR_RED, "Du bist nun in der Anti Deathmatch Zone. Hier ist DM strengstens verboten und wird mit Kick/Bann bestraft !");
GameTextForPlayer(i, "Anti-DM!",5000,3);
antidm[i] = 1;
nodmzone = TextDrawCreate(551.000000,33.000000, "No-DM!");
TextDrawSetOutline(nodmzone, 0);
TextDrawFont(nodmzone, 3);
TextDrawSetProportional(nodmzone, 2);
TextDrawAlignment(nodmzone, 2);
TextDrawShowForPlayer (i, nodmzone);
return 1;
}
if(!PlayerToPoint(30.0,i,1198.0856,-910.9254,48.0625) && antidm[i] == 1)
{
SendClientMessage(i, COLOR_RED, "Die Anti Deathmatch-Zone wurde verlassen!");
TextDrawHideForPlayer(i,nodmzone);
antidm[i] = 0;
return 1;
}
}und hier der 2. Code
public checknodm(playerid); // Zeile 33879
{
if(PlayerToPoint(30.0,playerid,1198.0856,-910.9254,48.0625) && antidm[playerid] == 0)
{
SendClientMessage(playerid, COLOR_RED, "Du bist nun in der Anti Deathmatch Zone. Hier ist DM strengstens verboten und wird mit Kick/Bann bestraft !");
GameTextForPlayer(playerid, "Anti-DM!",5000,3);
antidm[playerid] = 1;
nodmzone = TextDrawCreate(551.000000,33.000000, "No-DM!");
TextDrawSetOutline(nodmzone, 0);
TextDrawFont(nodmzone, 3);
TextDrawSetProportional(nodmzone, 2);
TextDrawAlignment(nodmzone, 2);
TextDrawShowForPlayer (playerid, nodmzone);
return 1;
}
if(!PlayerToPoint(30.0,playerid,1198.0856,-910.9254,48.0625) && antidm[playerid] == 1)
{
SendClientMessage(playerid, COLOR_RED, "Die Anti Deathmatch-Zone wurde verlassen!");
TextDrawHideForPlayer(playerid,nodmzone);
antidm[playerid] = 0;
return 1;
}
}Hab es mit 2 Varianten probiert, klappt beides nicht also es gibt errors
-
Ja aber guck mal auf die Zeit dazwischen^^,
Ich überlege davor schon immer und probiere immer alles mögliche aus. Mindestens 45Minuten.:DSorry
-
Habe hier 2 mal den selben Error weiß aber nicht was ich falsch gemacht habe:
Zitaterror 076: syntax error in the expression, or invalid function call
und die beiden Zeilen:
KillTimer(sterben);
KillTimer(healthcheck);kP ob ihr auch die public Funktion braucht, aber sonst gibts keine errors/warnings
Die KillTimer stehen unter OnPlayerDeath
PS. Ich habe GodFather
*Edit: OK, Problem gelöst, sorry. Und danke an alle die sich meinem Post ansahen und über mein Problem nachdachten^^.
-
Das war nur ein Beispiel.
Aber du willst doch bestimmt das man dass auch bei anderen machen kann oder?
also z.B. /aquitjob AlexandaUNd so wie es Ciber erst gepostet hat ist es nur für dich und so wie er es editiert hat ist es glaube ich falsch^^
-
Das ist jetzt aber nur für den Spieler der das eingibt. Dachte er wollte das wie /setstat oder so
-
*thema wiederbeleb*
Hier habe ich tag missmatch aber kP warum ^^:
new health;
GetPlayerHealth(playerid, health); // tag missmatch*Edit: Oh bin ich dumm^^ hab problem schon selber gelöst es hat nur Float: gefehlt
-
Mach doch einfach einen Befehl wie bei /quitjob nur das er für Admins geht und dann auch mit giveplayerid usw.. Habe grade nicht so viel Zeit aber nachher kann ichs dir machen.
Also das wirste dafür denke ich mal brauchen:
PlayerInfo[playerid][pJob] = 0;
PlayerInfo[playerid][pChar] = 0;
PlayerInfo[playerid][pContractTime] = 0; -
Mach einfach eine Farbe in den String z.B.
~r~
~b~
~g~
~y~format(string, sizeof(string), "~r~ %s",CarName[GetVehicleModel(newcar)-400]);
-
1. Nein es ist nicht egal ob du ein s oder ein d hast und 2. Ja du kannst 2 mal das selbe in zwei "" haben du musst nur hinter dem " noch ,var1,var2
oder so machen
-
Also die alte Version ist total sinn und zwecklos in einem 0.2X Server?
und wenn man alles installiert hat
nicht mehr CreateObjectToStream sondern nurnoch CrateObjcet? -
-
erledigt bitte löschen
-
Danke GoldKiller, Dein Script benutz ich jetzt immer als Vorlage .
-
Gut danke ^^,
Wollte nur auf nummer sicher gehen weil irgendein Idiot sagte es gäbe kein Streamer für 0.2X das hat mich unsicher gemacht -
Funktioniert der auch noch für die Samp 0.2X Version?
-
Hey
Guck mal im Wiki-> Funktionen-> CreateObjectund zu 2.
In der Database sind ein paar deutsche GF´s aber ob sie dir weiterhelfen kp
-
Ja der ist wirklich immer gleich, habe den Befehl nicht geändert. Musst halt einfach nur den Befehl wie bei den anderen auch machen und die alten Koordinaten am besten noch unter dem public dingens einfügen dann ises perfekt
-
Wie du kannst keine CMDS erstellen oder du willst sie nur für deine Fraktion machen?^^
if(Playerinfo[playerid][pLeader]==/*ID*/ || Playerinfo[playerid][pMember]==/*ID*/) {kp hab ich grad ausm kopf, glaube so ist es richtig