nee hat net geklappt
Beiträge von Exon
-
-
Du must mit SetPlayerSpawnInfo arbeiten..
Also so...?SetSpawnInfo(playerid,22,SetPlayerSkin(playerid,79),836.0906,-2059.4995,12.8672,0,0,0,0,0,0,0);
-
Hallo, wenn ich bei meinem Selfmade Script einen Account erstelle bekomme ich dann den Skin 0 aber bei den Stock Register habe ich ja SetPlayerSkin(playerid,79); gemacht.
Warum funtz des nicht?
Hier mal der Stock:
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,ORANGE,"Du hast dir Erfolgreich einen Account erstellt");
SendClientMessage(playerid,HELLROT,"An an einem der Pickups kannst du dir mit /regeln die Regeln duchlesen.");
SetPlayerScore(playerid,1);
GivePlayerMoney(playerid,5000);
SetPlayerSkin(playerid,79);
SetPVarInt(playerid,"loggedin",1);
SpawnPlayer(playerid);
CancelSelectTextDraw(playerid);
return 1;
} -
Hallo, ich downloade mir grad bei steam ein Spiel und wo ich mal draufgeschaut habe stand da
3,427,567,360.0 GB/S Höchste Download-Rate
Wie kam das zustande???
Screen als beweis:(Screen zu 100% kein Fake, dieser ist von meinem Desktop aufgezeichnet worden):
-
Kannst du Screenshots hochladen?
Erledigt
-
Hallo liebe Breadfish Gemeinde. xD
Hiermit Release ich mein Simples Radio System.
Download: http://www.file-upload.net/dow…003/Radio-System.rar.html
Pastebin: http://pastebin.de/34779Features:
Es besitzt die 0.3e Funktion das man Textdraws anklicken kann.
Screen:
http://www.fotos-hochladen.net…gtasa2013062uxle1vqit.jpgBefehle:
/radioIch hoffe es gefällt euch.
Mit freundlichen Grüßen
Exon
-
Jetzt mal ne blöde Frage:Wird der Stock überhaupt ausgeführt nach vollendung der Registrierung?
natürlich wird der ausgeführt xD
-
Zitat
Der Code währe evtl. nicht schlecht..
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,ORANGE,"Du hast dir Erfolgreich einen Account erstellt");
SendClientMessage(playerid,HELLROT,"An an einem der Pickups kannst du dir mit /regeln die Regeln duchlesen.");
SetPlayerScore(playerid,1);
GivePlayerMoney(playerid,5000);
SetPlayerSkin(playerid,79);
SetPVarInt(playerid,"loggedin",1);
SetPlayerPos(playerid,836.0906,-2059.4995,12.8672);
return 1;
} -
Schau mal ob in deinem loadacc irgendwas drin steht, wie soll er dich denn spawnen ohne koordinaten
Füg es einfach hinzu, fertig.ich habe jetzt bei Stock Register
SetPlayerPos(playerid,... des eingegeben aber es geht einfach nicht. Warum?
-
Woher kriegt ein Zivi bitte die Daten unter deinem Login ?
Nimm dann einfach die selben Koordinaten und füge diese bei case 0 oder SetPlayerPos unter deinem Register ein.
hier mein stock Login ist mit SpawnPlayer genau des gleiche
stock Login(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
if(gettime()<dini_Int(Spielerdatei,"timeban"))
{
SendClientMessage(playerid,ROT,"Du bist noch gebannt. Komm später wieder.");
Kick(playerid);
return 1;
}
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
ClearChat(playerid);
LoadAccount(playerid);
SendClientMessage(playerid,WEIß,"Du hast dich erfolgreich in deinen Account eingeloggt");
SpawnPlayer(playerid);
return 1;
}
else
{
SendClientMessage(playerid,GRAU,"Falsches Passwort.");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in unserer Datenbank gefunden.\n","Login","Abbrechen");
return 1;
}
} -
case 0 = Zivilist hat in dem Falle kein Spawn zu gewiesen bekommen.
habe ich jetzt gemacht aber es geht immernoch nicht. Bei stock Login gehts ja auch. Das verstehe ich nicht
-
Hat der Spieler auch ein Spawn zu gewiesen?
Ansonsten verwende SetPlayerPos(playerid,X,Y,Z,VW);da wird doch der Public onplayerspawn aufgerufen.
Und der sieht bei mir so aus:
public OnPlayerSpawn(playerid)
{
//Login TD
TextDrawHideForPlayer(playerid,Textdraw3);
TextDrawHideForPlayer(playerid,Textdraw4);
TextDrawHideForPlayer(playerid,Textdraw5);
TextDrawHideForPlayer(playerid,Textdraw6);
TextDrawHideForPlayer(playerid,Textdraw7);
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));}
case 1:{SetPlayerPos(playerid,lspdspawn);SetPlayerColor(playerid,BLAU);}
case 2:{SetPlayerPos(playerid,mafiaspawn);}
case 3:{SetPlayerPos(playerid,medicspawn);SetPlayerColor(playerid,ROT);}
}
return 1;
} -
Hallo, ich wollte bei OnPlayerClickTextDraw Login(playerid); einfügen aber es kommt dieser Warning
Zeile (473) : Die Anzahl der Parameter ist falsch
war ist daran falsch?
Zeile:
Login(playerid);
Bitte um Hilfe
hier mal der Ganze public
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Textdraw4)
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
Login(playerid);
CancelSelectTextDraw(playerid);
}
return 1;
} -
SetPVarInt(playerid,"SkinID",GetPlayerSkin(playerid));
Da wo du den Spieler Speichern lässt
Ist meistens Stock SavePlayer je nachdem
und Speichern? Also im Stock und auslesen
-
public OnPlayerRequestClass(playerid, classid)
{
SetSpawnInfo(playerid,0,SKINID,1958.3783,1343.1572,15.3746,0,29,999,0,0,0,0);
SpawnPlayer(playerid);
return 1;
}und wie speichere ich den skin was der spieler sich zb Kauft?
Ich benutze dini
-
Hallo, ich wollte fragen wie ich direkt nach dem einloggen gespawnt werde und wie ich die Skins speichere.
Wäre echt nett wenn ihr mir Hilft.
MfG Exon
-
format(string,sizeof (string) ,"|_____ Visen von %s _____|",GetPlayerName(playerid));
Mfg
Valexygeht immernoch nicht
-
Hallo Wieso habe ich bei deisem format Warnings??
format(string,sizeof string ,"|_____ Visen von %s _____|",GetPlayerName(playerid));
Da kommt dieser Warning
Zeile (331) : Die Anzahl der Parameter ist falsch
Bitte um schnelle Hilfe
-
Du hast recht, die Funktion wurde zu früh unterbrochen.
Das mir das nicht auffälltsoo hab jetzt rumprobiert und ich habe es mit folgendem gemacht:
[Geld: %d] ... GetPlayerMoney(playerid); jetzt hat es geklappt
Danke an alle die mir geholfen haben.
-
Versuch mal %i
Geht immernoch net. Hab schon alles Mögliche versucht