Nicht schlecht man!
[SCRIPT]Arbeitsamtsystem
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
-
-
Zitat
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3750) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3756) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3762) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3768) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3774) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3780) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3786) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3792) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3798) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(3804) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4244) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4245) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4247) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4249) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4256) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4263) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4270) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4277) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4284) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4292) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4299) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4306) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4313) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4320) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4327) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\muddii\Desktop\Server\gamemodes\gf.pwn(4336) : error 054: unmatched closing brace ("}")Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Woran liegts? hab alles einfach nur abkopiert
-
dann hast du i-wo klammer fehler gemacht
Lg:D -
oO das ding ist cool besonders für leute die gf haben^^
-
Wenn ihr noch Klammerfehler habt solltet ihr euch mal die ersten 2-3 Seiten durchlesen. Bei mir hat alles wunderbar funktioniert nach diesen 2 Beiträgen.
Spoiler anzeigen Ich würde mal sagen bei /jobs war auch eine zuviel oder?
so sollte es ja richtig sein:
if(strcmp(cmdtext, "/jobs", true) == 0)
{
if (PlayerToPoint(15.0, playerid, x, y, z)) //Hier Koordinaten einfügen
{
ShowMenuForPlayer(Arbeitsamt, playerid);
SendClientMessage(playerid, COLOR_GRAD1, " Arbeitsamtsystem by Speedfight (Genesis-Esports)!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht am Arbeitsamt !");
}
return 1;
}Spoiler anzeigen Hier fehlt auch eine oder?
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == Arbeitsamt)
{
switch(row)
{
case 0: //Dedektiev
{
SendClientMessage(playerid, COLOR_RED, "Den Job Dedektiev findest du hier im Rathaus!");
SendClientMessage(playerid, COLOR_RED, "Diesen Job findest du eine Etage weiter oben!");
}
case 1: //Anwalt
{
SendClientMessage(playerid, COLOR_RED, "Den Job Anwalt findest du hier im Rathaus!");
SendClientMessage(playerid, COLOR_RED, "Diesen Job findest du 1 Raum weiter!");
}
case 2: //Hure
{
CP[playerid] = 30;
SetPlayerCheckpoint(playerid, 2421.5234, -1221.7491, 25.3997, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 3: //Drogendealer
{
CP[playerid] = 31;
SetPlayerCheckpoint(playerid, 2166.3771, -1675.383, 15.0859, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 4: //Autodieb
{
CP[playerid] = 32;
SetPlayerCheckpoint(playerid, 1109.3317, -1796.3042, 16.5937, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 5: //Mechankiker
{
CP[playerid] = 33;
SetPlayerCheckpoint(playerid, -1932.3859, 276.2117, 41.0391, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}case 6: //Bodyguard
{
CP[playerid] = 34;
SetPlayerCheckpoint(playerid, 2226.1716, -1718.1792, 13.5165, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 7: //Waffendealer
{
CP[playerid] = 35;
SetPlayerCheckpoint(playerid, 1366.4324, -1275.2096, 13.5468, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 8: //Autodealer
{
CP[playerid] = 36;
SetPlayerCheckpoint(playerid, 531.793, -1292.4045, 17.2422, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 9: //Boxer
{
CP[playerid] = 37;
SetPlayerCheckpoint(playerid, 2229.1298, -1722.1301, 13.5625, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 10: //BsFahrer
{
CP[playerid] = 38;
SetPlayerCheckpoint(playerid, 1154.2208, -1770.8204, 16.5991, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}
case 11: //Trucker
{
CP[playerid] = 39;
SetPlayerCheckpoint(playerid, -77.7288, -1136.3897, 1.078, 3.0);
SendClientMessage(playerid, COLOR_RED, "Gehe nun aus dem Rathaus und zu dem roten Punkt auf der Map");
SendClientMessage(playerid, COLOR_RED, "Dort kannst du den gewuenschten Job bekommen!");
}}
}Naja muss man glaub ich nur machen wenn danach kein Menü mehr kommt weiß aber nicht...
PS. Im ersten Beitrag ist es immernoch falsch. Wäre mal nett wenn es ein Admin oder der Ersteller verbessern könnte.
-
-
Beitrag von Walter Sobchak ()
Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: x (). -
26 errors WARUM???? in den zeilen die angegeben sind habe ich nichts gemacht
(1833) : error 004: function "SetPlayerToTeamColor" is not implemented
(1858) : error 004: function "SetPlayerToTeamColor" is not implemented
(1882) : error 004: function "TERRORCAR" is not implemented
(1901) : error 004: function "SSCAR" is not implemented
(1910) : error 004: function "HITMANCAR" is not implemented
(1990) : error 004: function "PlayerToPoint" is not implemented
(1994) : error 004: function "PlayerToPoint" is not implemented
(2006) : error 004: function "PlayerToPoint" is not implemented
(2010) : error 004: function "PlayerToPoint" is not implemented
(2014) : error 004: function "PlayerToPoint" is not implemented
(2018) : error 004: function "PlayerToPoint" is not implemented
(2022) : error 004: function "PlayerToPoint" is not implemented
(2026) : error 004: function "PlayerToPoint" is not implemented
(2030) : error 004: function "PlayerToPoint" is not implemented
(2034) : error 004: function "PlayerToPoint" is not implemented
(2038) : error 004: function "PlayerToPoint" is not implemented
(2049) : error 004: function "PlayerToPoint" is not implemented
(2053) : error 004: function "PlayerToPoint" is not implemented
(2064) : error 004: function "PlayerToPoint" is not implemented
(2068) : error 004: function "PlayerToPoint" is not implemented
(2072) : error 004: function "PlayerToPoint" is not implemented
(2076) : error 004: function "PlayerToPoint" is not implemented
(2080) : error 004: function "PlayerToPoint" is not implemented
(2092) : error 004: function "PlayerToPoint" is not implemented
(2096) : error 004: function "PlayerToPoint" is not implemented -
klammerfehler^^ i-wo n } oder { zuviel oder zuwenig
-
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
//if (strcmp("/open", cmdtext, true, 10) == 0)if(strcmp(cmdtext, "/jobs", true) == 0)
{
if (PlayerToPoint(15.0, playerid, x, y, z)) //Hier Koordinaten einfügen
{
ShowMenuForPlayer(Arbeitsamt, playerid);
SendClientMessage(playerid, COLOR_GRAD1, " Arbeitsamtsystem by Speedfight (Genesis-Esports)!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht am Arbeitsamt !");return 1;
} -
-
ist das nicht offensichtlich?
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmdtext, "/jobs", true) == 0)
{
if (PlayerToPoint(15.0, playerid, x, y, z)) //Hier Koordinaten einfügen
{
ShowMenuForPlayer(Arbeitsamt, playerid);
SendClientMessage(playerid, COLOR_GRAD1, " Arbeitsamtsystem by Speedfight (Genesis-Esports)!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht am Arbeitsamt !");
}}
return 1;
} -
nein sorry ich bin neu auf dem gebiet
Ich sehe dirt nichts offensichtliches
Bite helft mir
jeder hat mal klein angefangen
-
das teil hat nun jeder in seinem script..
-
er hats doch berichtigt kopier das einfach
-
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmdtext, "/jobs", true) == 0)
{
if (PlayerToPoint(15.0, playerid, x, y, z)) //Hier Koordinaten einfügen
{
ShowMenuForPlayer(Arbeitsamt, playerid);
SendClientMessage(playerid, COLOR_GRAD1, " Arbeitsamtsystem by Speedfight (Genesis-Esports)!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht am Arbeitsamt !");
}
return 1;
}
} -
kann das mal bitte jemand als Filterscript hierreintun das ich mir das grad downloaden kann weil ich habe davon echt keine ahnung ...
-
Sorry, war eine etwas längere Zeit hier nicht mehr online.....Da einige etwas unerfahrenere Scripter ja leider einige Probleme haben das Arbeitsamt in ihren Script einzubauen habe ich es nun auch einmal als Filterscript geschrieben.
Einfach die pwn >>HIER<< downloaden, öffnen und in folgene Zeile (Z110) springen
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/jobs", true) == 0)
{
if(PlayerToPoint(15.0, playerid, x, y, z)) //WICHTIG! Hier Koordinaten einfügen sont gibt es einen ERROR!!
{
ShowMenuForPlayer(Arbeitsamt, playerid);
SendClientMessage(playerid, COLOR_GRAD1, " Arbeitsamtsystem by Speedfight200 (Genesis-Esports)!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht am Arbeitsamt !");
}
return 1;
}
return 0;
} und dort ganz wichtig das "x,y,z" durch die Cordinaten ersetzen wo auf der Map eurer Arbeitsamt sein soll!!Sämtliche Credits sind zu belassen!
-
speed mal ne frage.
also ist das ne artnebenjob wie in GF? hab ich was übersehen, oder kann man den nebenjob net verlassen?^^
das ist echt cool, auch wenns ausm GF ist. denke ich mal das es ausm gf ist ... kann es aber net genau sagen xD//EDIT: Die jobs machen ja nix auser das man zum checkpoint soll, rofl? brauche hilfe, oder bin ich blind? wie soll ich dann die jobs "machen"?
-
GUt 8/10
-
achja bewertung wenn du mir noch erklärst (der post über psychokiller) wie das da oben geht, dann bekommste 10/10
andernfalls (a es keine richtigen "jobs" hat) 6/10 hoffe du kannst mir helfen -