[ SCRIPTING ] Simple Job System
Beiträge von Eddy
-
-
Du musst einen Banner erstellen, und den Link dort irgentwie Verlinken, so was wenn du dort drauf klickst das sich der Link öffnet.
-
Wo bekomme ich das Spiel jetzt her??
-
Wieso stellst du so gute Script rein, jetzt gibt es schon wieder Haufenweise 08/15 Kiddie Server.
-
Natürlich ist sie von ihm <.<
2 Jahre? Thread erstellt am: Dienstag, 16. Februar 2010, 00:30.Ich glaube er meint mein Bank Interior das ich vor paar Monaten reingestellt hatte. ( in der Signatur )
Und das sieht Nice aus 10/10
//Edit 1. Rechtschreibung -
Für dein erstes Werk, ist es recht Gut geworden.
9/10 -
Ich finde sie Halbwegs kann man noch Verbessern.
4/10 -
-
Habs geändert, die Imagshack Bilder müsst ihr so angucken
So nun wieder zurück zum Topic
-
Tut mir leid aber ich weiß nicht wie das Geht *__*
-
Hallo Community.
Ich biete hier jetzt 5 Maps für 5€ an. Für die Kontaktdaten schaut in meiner Signatur. Ich zeig auch jetzt mal ein paar Bilder.
http://imageshack.us/photo/my-…screen20120330152320.png/
http://imageshack.us/photo/my-…screen20120330152309.png/
http://imageshack.us/photo/my-…screen20120330152128.png/
http://imageshack.us/photo/my-…screen20120330152330.png/
//Edit 1. Zahlungsart
Es kann gerne durch ein Mittelsmann laufen,
man kann aber nur mit Paysafecard zahlen.
-
Ich mache mit
-
Versuch es mal so.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new string[200];
new money = GetPlayerMoney(playerid);
format(string,sizeof(string),"Dein Kontostand beträgt:\n%d$",Spieler[playerid][bank]);
if(dialogid == DIALOG_BANKMENU && response == 1)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,einzahlen,DIALOG_STYLE_INPUT,"Einzahlen","Schreibe einen gewünschten Betrag ein.","Ok","Abbrechen");
SendClientMessage(playerid,HELLBLAU,"Dein Kontostand muss immer 1$ betragen, damit du nicht ins Minus gehst.");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,auszahlen,DIALOG_STYLE_INPUT,"Auszahlen","Schreibe einen gewünschten Betrag ein.","Ok","Abbrechen");
SendClientMessage(playerid,HELLBLAU,"Dein Kontostand muss immer 1$ betragen, damit du nicht ins Minus gehst.");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid,konto,DIALOG_STYLE_MSGBOX,"Kontostand",string,"Ok","Abbrechen");
}
}
if(dialogid == auszahlen && response == 1)
{
if(strval(inputtext) < Spieler[playerid][bank])
{
GivePlayerMoney(playerid, strval(inputtext));
Spieler[playerid][bank] -= strval(inputtext);
}
else
{
SendClientMessage(playerid,ROT,"Du hast nicht genug Geld auf der Bank.");
}
}
if(dialogid == einzahlen && response == 1)
{
if(strval(inputtext) < money)
{
GivePlayerMoney(playerid, -strval(inputtext));
Spieler[playerid][bank] += strval(inputtext);
}
else
{
SendClientMessage(playerid,ROT,"Du hast nicht genug Geld.");
}
}
if(dialogid == Premium)
{
if(!strcmp(inputtext,PremiumPW,true))//Dadurch wird geprüft ob das Passwort das Passwort ist welches wir oben definiert haben.
{
Spieler[playerid][premium] = 1;
SendClientMessage(playerid,GELB,"Herzlichen Glückwunsch, du bist nun Premium.");
}
}
if(dialogid == FIGHTSTYLE && response == 1)
{
if(listitem == 0) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_NORMAL); SendClientMessage(playerid,ROT,"Du hast nun den normalen Fightstyle"); }
if(listitem == 1) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING); SendClientMessage(playerid,ROT,"Du hast nun den Boxer Fightstyle"); }
if(listitem == 2) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU); SendClientMessage(playerid,ROT,"Du hast nun den Kungfu Fightstyle"); }
if(listitem == 3) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD); SendClientMessage(playerid,ROT,"Du hast nun den Kneehad Fighstyle"); }
if(listitem == 4) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_GRABKICK); SendClientMessage(playerid,ROT,"Du hast nun den Grabkick Fightstyle"); }
if(listitem == 5) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW); SendClientMessage(playerid,ROT,"Du hast nun den Elbow Fighstyle"); }
return 1;
}
if(dialogid == GETLEADER && response == 1)
{
if(listitem == 0) { ResetPlayerWeapons(playerid); Spieler[playerid][Fraktion] = 0; Spieler[playerid][Rank] = 4; SendClientMessage(playerid,GRAUV1,"Du hast dich in Team 0 (Zivilist) geswitcht"); OnPlayerSpawn(playerid);}
if(listitem == 1) { ResetPlayerWeapons(playerid); Spieler[playerid][Fraktion] = 1; Spieler[playerid][Rank] = 4; SendClientMessage(playerid,GRAUV1,"Du hast dich in Team 1 (Brandstifter) geswitcht"); OnPlayerSpawn(playerid); }
if(listitem == 2) { ResetPlayerWeapons(playerid); Spieler[playerid][Fraktion] = 2; Spieler[playerid][Rank] = 4; SendClientMessage(playerid,GRAUV1,"Du hast dich in Team 2 (Polizei) geswitcht"); OnPlayerSpawn(playerid); }
if(listitem == 3) { ResetPlayerWeapons(playerid); Spieler[playerid][Fraktion] = 3; Spieler[playerid][Rank] = 4; SendClientMessage(playerid,GRAUV1,"Du hast dich in Team 3 (Sanitäter) geswitcht"); OnPlayerSpawn(playerid); }
if(listitem == 4) { ResetPlayerWeapons(playerid); Spieler[playerid][Fraktion] = 4; Spieler[playerid][Rank] = 4; SendClientMessage(playerid,GRAUV1,"Du hast dich in Team 4 (Feuerwehr) geswitcht"); OnPlayerSpawn(playerid); }
return 1;
}
new pname[MAX_PLAYERS],accFormat[128];
GetPlayerName(playerid,pname,sizeof pname);
format(accFormat,sizeof accFormat,"%s.datei",pname);
if(response)
{
switch(dialogid)
{
case DIALOG_LOGIN:
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Emergency Login","Bitte logge dich ein","Abbrechen","Weiter");
return SendClientMessage(playerid,0xFFFFFFFF,"Kein Passwort angegeben!");
}
if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0)
{
Spieler[playerid][Fraktion] = dini_Int(accFormat,"Fraktion");
GivePlayerMoney(playerid,dini_Int(accFormat,"Geld"));
Spieler[playerid][premium] = dini_Int(accFormat,"Premium");
Spieler[playerid][bank] = dini_Int(accFormat,"Bank");
Spieler[playerid][Autoschein] = dini_Int(accFormat,"Autoschein");
Spieler[playerid][warns] = dini_Int(accFormat,"Warns");
Spieler[playerid][gesucht] = dini_Int(accFormat,"Gesucht");
Spieler[playerid][Adminlevel] = dini_Int(accFormat,"Adminlevel");
Spieler[playerid][gebannt] = dini_Int(accFormat,"Gebannt");
Spieler[playerid][Rank] = dini_Int(accFormat,"Rank");
Spieler[playerid][blackbs] = dini_Int(accFormat,"Blacklist");
Spieler[playerid][eingeloggt] = 1;
SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
}
else
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Emergency Login","Bitte logge dich ein","Abbrechen","Weiter");
SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort war Falsch!");
}
}
case DIALOG_REG:
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_REG,1,"Emergency Register","Bitte Registriere dich","Abbrechen","Weiter");
return SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort ist zu kurz!");
}
dini_Create(accFormat);
dini_Set(accFormat,"Passwort",inputtext);
Spieler[playerid][eingeloggt] = 1;
Spieler[playerid][Geld] = 3000;
Spieler[playerid][premium] = 0;
Spieler[playerid][Autoschein] = 0;
Spieler[playerid][bank] = 3000;
duty[playerid] = 0;
Spieler[playerid][gesucht] = 0;
SendClientMessage(playerid,0xFFFFFFFF,"Account wurde angelegt und du wurdest eingeloggt.");
}
}
}
else
{
switch(dialogid)
{
case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Emergency Login","Bitte logge dich ein","Abbrechen","Weiter");
case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Emergency Register","Bitte Registriere dich","Abbrechen","Weiter");
}
}
}
return 1;
}//Edit 1. Fehler beheben.
-
Mach es so
ocmd:aortenaus(playerid)
{
new pname[MAX_PLAYERS];
GetPlayerName(playerid, pname, sizeof(pname));
new string[256];
if(Spieler[playerid][Adminlevel] < 1)return SendClientMessage(playerid,ROT,"Du bist kein Administrator!");
format(string,sizeof(string),"%s hat den Befehl /aortenaus benutzt, somit wird jeder Checkpoint von den Cops gelöscht!",pname);
for(new i = 0; i<MAX_PLAYERS; i++)
{
if(Spieler[i][Fraktion] == 2)
{
DisablePlayerCheckpoint(i);
SendClientMessageToAll(ROT,string);
}
}
return 1;
} -
Wo sind die Schattenkopien?? die gta_sa.set habe ich Gelöscht und die gta3.img durch die Original Version erneut ersetzt.
-
Hey Brotfische, ich habe ein rießen Problem. Ich bekomme wegen meinen Mods immer einen Execrash. Und ich habe auch schon die alte gta3.img durch die Originale umgetauscht aber die Mods sind immer noch da. Kann mir da mal jemand Helfen??
P.S. Außerdem habe ich mir GTA nochmal geholt und den ganzen Ordner rausgelöscht und den Neuen rein aber die Mods sind immer noch da. -.- Langsam verzweifle ich. Ich habe GTA San Andreas nicht installiert habe es nur im Ordner, und hoffe auf positive Antworten.
MfG: Eddy -
Geh unter
public OnPlayerStateChange(playerid, newstate, oldstate)
und mach es so
if(newstate==PLAYER_STATE_DRIVER) //Wenn er der Fahrer ist..
{
for(new i=0; i<sizeof(Tutoriaö); i++) //änder alles
{
if(GetPlayerVehicleID(playerid)==Tutorial[i]) //Sollte er in einen der Fahrzeugen sein
{
if(SpielerInfo[playerid][pTeam]!=1) //Wenn er nicht in dem Team ist. //Müsst ihr gegebenfalls ändern.
{
RemovePlayerFromVehicle(playerid); //Schmeißt den Spieler wirder raus.
}
}
}
} -
Könntest du mir eine coole Signatur machen?? wäre voll Nice von dir
-
Das finde ich echt Lächerlich von Gamer. Wie Geldgeil muss man sein, um andere so zu Verarschen?? ganz ehrlich.
-
Wir suchen noch Teammitglieder, bei bedarf auf unseren TS kommen. 176.28.42.171
Am besten wären Leute die sich in dem Bereich auskennen.