Einfacher ist aber:
SetPlayerMarkerForPlayer(playerid,showplayerid,color);
Beiträge von Monte
-
-
Wenns wieder on geht, geht einfach auf die Seite mit Firefox.
Dürckst "STRG+S", speichert die Seite unter Desktop. Und tada, ihr habt es auf eurem PC.
Möglicherweise braucht ihr noch Apache, wenns mit PHP umgewandelt wird
EDIT: Oder ihr ladet es dann bei eurem Webspace hoch...auch ne Möglichkeit.(Also eine Art, Backup davon)
Wenn ich es backupe, kann ich die Seite per Webbrowser ins Programm ziehen, mit Visual Basic.
Das wäre dann wie ein Programm -
AccountExist habe ich "selbst geschrieben".
Naja, eigentlich ist es nur eine Stock Funktion, die per dini_Exists überprüft ob der Account existiert, wenn ja
gibt er "true" wieder, wenn nicht "false".
Ich habe mir mit der Funktion, genauso wie mit der Name(playerid) Funktion, einen Vorgang nur leichter gemacht ;D -
Cloudy, was kannst du denn so?
Registrier dich im Forum, wenn du uns helfen möchtest.
Nur damit dus weisst:
Ans Script lass ich niemanden ran, und De-AMX funzt auch nicht, da hab ich ein Anti-DE-AMX eingebaut.
Weisheit: Vertraue niemanden ;D
Also Script bekommste nicht, wenn du Scripten helfen willst.
Wir haben:
1 Gründer(ich)
2 Leiter(Nichts und mich)
2 Mapper(DJ_Seby und Pätzold/Herger)
1 Forumverwalter(Pätzold/Herger)
1 inaktiven Mod(WorldRacer/SpeedS7)~ Monte und Digital Reallife Team
-
Wenn 6 User hier waren, war ich wohl der einzigste, der es nicht gedownloadet hat ;P
-
Nochmal den Tazer Command ganz richtig, oben:
new timer[MAX_PLAYERS],count[MAX_PLAYERS];
forward Untazer(playerid);
forward TazerNachwirkung(playerid);OnPlayerCommandText:
if(!strcmp(strget(cmdtext, 0),"/tazer"))
{
new target = strval(strget(cmdtext, 1));
if(gTeam[playerid] == 1 || gTeam[playerid] == 2)
{
if(!IsPlayerInAnyVehicle(playerid))
{
TogglePlayerControllable(target, 0);
SetTimerEx("Untazer",10000,0,"i",target); // Timer für das Ziel auf 10 Sekunden gesetzt
SendClientMessage(target,COLOR_RED,"Du wurdest getazert!");
}
else
{
SendClientMessage(playerid,COLOR_YELLOW,"Du kannst nicht aus dem Auto heraus tazern!");
}
}
else
{
SendClientMessage(playerid,COLOR_DARKRED,"Du bist kein Polizist!");
}
return 1;
}!!Man brauch strget aus dem Wiki!!
Außerhalb jeden Callbacks:
public Untazer(playerid)
{
TogglePlayerControllable(playerid,0);
timer[playerid] = SetTimerEx("TazerNachwirkungen",4000,1)
return 1;
}pulic TazerNachwirkungen(playerid)
{
if(count[playerid] == 0) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 1) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 2) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 3) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 4) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 5) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 6) { SetPlayerFacingAngle(playerid,0.0); count[playerid]++; }
else if(count[playerid] == 7) { KillTimer(timer[playerid]); count[playerid] = 0; }
}Have Fun
-
Nein, sie müssen darüber sein.
Da der Server den Code von oben nach unten arbeitet, oderso. Wenn dcmd dann unter OnPlayerCommandText ist, dann findet dcmd(); den dcmd_cmd(..) nicht.
Habs schonmal ausprobiert...mach die dcmd über OnPlayerCommandText ;D -
Ich schreibe auch an einem eigenen Gamemode, benutze dafür aber ein anderes Register&Login Script, das ist auch von mir, aber ganz kompliziert erstellt.
Dauerte seeehr lange, bis ich das fertig hatte. Nun habe ich Dini gefunden, geht alles viel einfacher ;DNaja, wer Lust hat mal vorbeizuschauen, Non-Godfather der Server ist noch nicht gestartet, da das Script in Work ist.
Alles weitere könnt ihr im Forum fragen, auch Ideen posten, wie war noch das gute Sprichwort von Nichts95(Bombenscript Creator und 2.Leiter von Digital Realife):
Oh, ne fällt mir nicht ein.Naja, wir bekommen von Deluxe bald ein Design, also wird unser Forum umso schöner glänzen ;D
Wir sind auch ein gutes Team im Moment, bestehend aus 6 Leuten.
3 Admins
3 Mods~ Monte und das Digital Reallife Team
P.S: Bald beginnt das Script Betatesting. -
Oh fuck!
Wird behoben ;D -
1. Lern Pawn! Du benutzt Copy'nPaste..
2. Du hast anscheinend kein Godfather Script, dann musst du dir, das entsprechend umschreiben. -
Ich habe eins in meinem Gamemode.
Erklären kann ich es nicht. Schreib mich WE mal per PM an , dann zeig ich dir wies geht ;D -
2. Woher sollen wir das wissen? Es gibt 10 000 Register and Login Scripte
Ich zitiere..
-
Ich habe zum üben, da ich Dini zum ersten Mal benutze, ein Register&Login Script angefertigt.
Es besitzt grundlegende Commands für Admins. Ihr braucht um es zu verwenden, meine Dini, da dcmd und sscanf enthalten sind.
Beinhaltende Commands:
/kick [playername/playerid] [reason]
/ban [playername/playerid] [reason]
/warn [playername/playerid] [reason]
/achat [text]Speichert:
Passwort *g*
Adminlevel
Score
Money
Kills
Deaths
WarnsBenutzt: Dini
Leicht veränderbar.
!!Da bei der Dini.inc noch etwas hinzugefügt ist, braucht ihr meine!!Download siehe Anhang!!
Alle meine Scripts sind wie immer auf Englisch.
Wer WinRar nicht hat, der benutzt http://www.gidf.de und sucht nach WinRar, gibs bei Chip zum Download.
Es ist noch ungetestetHabe es an meinem laptop erstellt
~ Monte//UPDATE:
/login /logout /register hinzugefügt -
-
-
Ganz oben:
#define GER 0
#define ENG 1
#define FR 2
new Sprache[MAX_PLAYERS];
Irgendwo anders:
stock PlayerName(playerid)
{
new name[18];
GetPlayerName(playerid,name,sizeof name);
return name;
}
Beim Menü, dann halt die Variable Sprache[playerid] je nachdem auf GER,ENG oder FR setzen.OnPlayerText:
public OnPlayerText(playerid,text[])
{
new str[128];
if(Sprache[playerid] == GER)
{
format(str,sizeof str,"(GER): %s",text);
}
else if(Sprache[playerid] == ENG)
{
format(str,sizeof str,"(ENG): %s",text);
}
else if(Sprache[playerid] == FR)
{
format(str,sizeof str,"(FR): %s",text);
}
SendPlayerMessageToAll(playerid,str);
return 0;
}
Ungetestet! -
Junge, editieren kann ich auch.
@Admins: Gibt dem Hirnlosen mal ein Warn, immer rumschreien, wird drauf hingewiesen dann abändern und den anderen für dumm verkaufen.
Das nächste mal mach ich ein Screen, halt dich dran oder dir wird von mir zumindest nichtmehr geholfen.
Du bist ein sogenanntes Kiddy...auch wenn du älter sein magst als ich. Es ist so. -
Junge, du regst ein auf.
Les die Regeln, mit Caps(für dumme: Großbuchstaben) schreiben, wird als schreien empfunden und ist nicht gern gesehen.
1. Niemand versteht was du mit Spezial Account meinst. Unter Spezial Account versteht man etwas, das der spezielle Rechte hat..o.ä.Naja, erklär genauer und man hilft dir vielleicht.
-
Ich seh die weiteren Informationen nicht, wenn ich auf das Plus klicke
Spoiler anzeigen Ist das versteckter Code?
[hide]Ne das? xD[/hide] -
Habe ich eine Frage gestellt?!?