Vielen Dank für die schnellen und hilfreichen Antworten
Beiträge von Rolf_Mueller
-
-
Hallo
ich möchte demnächst ein paar eigene Videos erstellen.
Nun bin ich auf der suche nach einem gut geeigneten Programm dafür.Könnt ihr mir villeicht ein gutes Programm empfehlen?
Sollte nich alzu teuer sein -
Moin Moin
Gibt es eine Möglichkeit SetSpawnInfo mit eigenen Daten zu ergänzen?
Das heißt das
SetSpawnInfo(playerid,0,0,1958.33, 1343.12, 15.36,0,0,0,0,0,0,0);
Das statt der 0 als Skinid, die in den Accountdaten gespeicherten Skinid eingesetzt werden.Kann mir das jemand weiterhelfen?
-
Schade ich hätte dmir die werbung gerne angeschaut.
MUss aber mal eine Sache sagen,man kann hier einfach keine Werbung mehr scheiben denn es kommen sowiso immer Leute an die meinen:
- ihr habt ja gar keine Features.(vorallem die Leute die für ihren Server spionieren wollen)
-alles nur kiddys
- meinten hacken/cheaten zu müssen.
- usw.egal wie manns macht ist es hier verkehrt.
-
-
Danke man sollte villeich im müden Zustand nicht mehr scripten
-
Wie meinste das jetzt? check das irwie net
-
Ja ist mir schon aufgefallen,aber auch wenn ich am registervorgang einen anderen wähle bekomme ich den CJ Skin.
Wie kann ich das ändern?
-
Hallo
da funkt es endlich das man ohne irgendeinen Button zu klicken spawnt(nochmal vielen Dank an alle die mir geholfen haben)
Nur spawnt man jetzt immer mit dem CJ Skin.Hier die entsprechenden Zeilen:
stock Register(playerid,key[])
{
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
dini_Create(Playerdatei);
dini_Set(Playerdatei,"Passwort",key);
SendClientMessage(playerid,Grün,"Du hast dich erfolgreich registriert.");
SetPlayerScore(playerid,16);
dini_IntSet(Playerdatei,"Skin",0);// Skin 0 beim registrieren.
dini_IntSet(Playerdatei,"PayDay",0);
dini_IntSet(Playerdatei,"Monate",0);
dini_IntSet(Playerdatei,"Adminlevel",0);
SetPVarInt(playerid,"Eingeloggt",1);
dini_IntSet(Playerdatei,"Fraktion",0);
dini_IntSet(Playerdatei,"Rank",0);
dini_IntSet(Playerdatei,"Job",0);
return 1;
}Hier wird der Skin gespeichert:
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"Eingeloggt")==1)
{
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
dini_IntSet(Playerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Playerdatei,"Skin",GetPlayerSkin(playerid));
dini_IntSet(Playerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Playerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Playerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Playerdatei,"Rank",GetPVarInt(playerid,"Rank"));
dini_IntSet(Playerdatei,"Job",GetPVarInt(playerid,"Job"));
dini_IntSet(Playerdatei,"Baned",GetPVarInt(playerid,"Baned"));
dini_IntSet(Playerdatei,"PayDay",GetPVarInt(playerid,"PayDay"));
dini_IntSet(Playerdatei,"Monate",GetPVarInt(playerid,"Monate"));
}
return 1;
}Hier der Teil damit man beim Login ohne zu klicken gespawnt wird:
SetSpawnInfo(playerid,0,0,1958.33, 1343.12, 15.36,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
SetCameraBehindPlayer(playerid);
return 1;Und hier soll der Skin eigendlich wieder gesetzt werden:
public OnPlayerSpawn(playerid)
{
SetPlayerSkin(playerid,GetPVarInt(playerid,"Skin"));
return 1;
}Was kann ich machen damit ich mit dem gespeicherten Skin gespawnt werde?
Schonmal danke für eure HIlfe.
-
Ah super vielen Dank
//edit Doch noch ein Problem
Habe das jetzt so gemacht:SetPlayerSkin(playerid,GetPVarInt(playerid,"Skin");
Bekomme aber nur folgenden error:
ZitatErwartete Zeichen ",", aber gefunden ";"
-
Super kappt.Wenn mir jetzt noch jemand sagen könnte wie ich das scripte das der Spieler mit dem gespeicherten skin spawnt ist alles perfekt
-
Man soll sich aber beim Registervorgang schon einen skin aussuchen können.
-
Jetzt kann man sich aber auch beim register vorgang keinen Skin mehr wählen.
-
Unter Load Account
SpawnPlayer(playerid)aber versuch dass auch mal mit nem Timer
so 50 millisekunden
MFG Piet
Habe das so gemacht.
stock AccountLaden(playerid)
{
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
SetPlayerScore(playerid,dini_Int(Playerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Playerdatei,"Geld"));
SetPlayerSkin(playerid,dini_Int(Playerdatei,"Skin"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Playerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Playerdatei,"Fraktion"));
SetPVarInt(playerid,"Rank",dini_Int(Playerdatei,"Rank"));
SetPVarInt(playerid,"Job",dini_Int(Playerdatei,"Job"));
SetPVarInt(playerid,"PayDay",dini_Int(Playerdatei,"PayDay"));
SetPVarInt(playerid,"Monate",dini_Int(Playerdatei,"Monate"));
SetPVarInt(playerid,"Eingeloggt",1);
if(GetPVarInt(playerid,"Baned")==1)
{
SendClientMessage(playerid,Rot,"Du bist vom Server gebannt!");
Kick(playerid);
}
SetTimer("Spawn",5000,0);
return 1;
}hier der public zu dem timer:
public Spawn(playerid)
{
SpawnPlayer(playerid);
return 1;
}//edit public hinzugefügt
Nur passiert da jetzt überhaupt nix.
-
Hallo
ich habe eine Frage zum Login system und zwar möchte ich das beim ersten Connecten der Register Dialog angezeigt wird,und der Spieler dadurch zur skinauswahl kommt.Und wenn sich der Spieler einloggt die Skinauswahl nichtmehr angezeigt wird.
Nun zur meiner Frage,wie mache ich das am besten wenn mein Script so aussieht:
public OnPlayerConnect(playerid)
{
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
if(dini_Exists(Playerdatei))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login Vorgang","Willkommen zurück.\nDein Account wurde gefunden.\nDu kannst dich nun mit deinem Passwort einloggen:","Einloggen","Abbrechen");
}
else
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register Vorgang 1/3","Herzlich Willkommen auf MyRealife.\nUm auf diesem Server spielen zu können,musst du dich zuerst mit einem Passwort registrieren:","Registrieren","Abbrechen");
}
return 1;
}Ich hoffe das mir da jemand weiterhelfen kann/bzw will.
-
Ein wenig unübersichtlich.
Vorstellung: 2/10 zu unordentlich
Forum: 2/10anscheinend keins vorhandenist in der umordentlichen Werbung total untergegangen.Das Forum ist auch total unordentlich.
Server */10 nicht getestet.Man kann die Serverip auch nur sehr schwer erkennen.
Gesammt 2/20 PunktenIch wünsche euch trozdem viel Glück.
-
Zitat von »Spitz_Bube«
Zitat von »asdf-movie-typ«
Battlefield Heroes ist top!Wenn die ganzen Cheater/Hacker nicht wären würde das zutreffen.
Ich hab seit dem anfang des jahres keinen mehr gesehen
Ich habs gestern mit nem Kollegen gezockt,und wir hatten mehrere Cheater/Hacker (haben auch mit Brandgeschützen kein Leben verloren) -
Battlefield Heroes ist top!
Wenn die ganzen Cheater/Hacker nicht wären würde das zutreffen.
-
9/10
Ist eben ein riesiger Wohnwagen
-
//edit habe noch was in den Logs gefunden:
Zitat[09:36:41] Script[gamemodes/NeR.amx]: Run time error 19: "File or function is not found"
[09:36:41] Number of vehicle models: 0
[09:37:05] --- Server Shutting Down.
[09:37:05]Wenn der Server runter fährt,ist ja eigendlich klar das da Unknown Gamemode steht.