No Problem, sollte wieder mal was sein, kannst du mir auch PN schreiben ![]()
Beiträge von Sharpadox
-
-
Du musst SpielerDatei doch auch definieren!

new SpielerDatei[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(SpielerDatei,sizeof(Spielerdatei),"/Accounts/%s.txt"); //Weiß ja nicht wo du deine Accounts abspeicherst!
dini_Set(SpielerDatei,"Passwort",inputtext); -
Ach kein Wunder, ich schick dir vllt ein Müll

versuch es so::
ocmd:test(playerid,params[])
{
new pID, str[128], name[MAX_PLAYER_NAME];
GetPlayerName(pID,name,sizeof(name));
if(sscanf(params,"d",pID))return SendClientMessage(playerid,Grau,"[Benutze]: /test [ID] ");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,0xFEFEFEFE,"Dieser Spieler ist nicht online.");
format(str,sizeof(str),"Diesist ein Text und ist %s gewidmet",name);
SendClientMessage(playerid,0xFDD700FF,str);
return 1;
} -
kannst doch
HausInnenraum[0][irpreis]
HausInnenraum[1][irpreis]
HausInnenraum[2][irpreis]
//Nicht nur 1. oO oder meinst du was anderes? -
Editiert.. so müsste es sein..
das dini_Set(Spielerdatei,"Passwort",inputtext);
kommt dann in den 1. Register-Dialog -
1. Es wird der Name ausgegeben :X
2. Es wird abgefragt, ob der Spieler Online ist. (Editiert)"/test 1"
dann steht da "Dies ist ein Text und ist TestUser123 gewidmet"hinter der formatierung steht doch : GetPlayerName(pID,name,sizeof(name))
oO
-
if(dialogid == 2)
{
if(response == 0)
{
Kick(playerid);
}
if(response == 1)
{
ShowPlayerDialog(playerid,DIALOG_REG3,DIALOG_STYLE_INPUT,"Registrierungs vorgang 2/3","Nun würden wir gerne noch wissen wie alt du bist. Daher gib bitte dein Alter\n unten an. (z.B. 15)","Weiter","Verlassen");
Register(playerid);
new SpielerDatei[64];
dini_IntSet(SpielerDatei,"Alter",inputtext);
}
} -
ocmd:test(playerid,params[])
{
new pID, str[128], name[MAX_PLAYER_NAME];
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"[Benutze]: /test [Name/ID] ");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,0xFEFEFEFE,"Dieser Spieler ist nicht online.");
format(str,sizeof(str),"Diesist ein Text und ist %s gewidmet",GetPlayerName(pID,name,sizeof(name)));
SendClientMessage(playerid,0xFDD700FF,str);
return 1;
}So müsste das aussehen

-
Hast du TV? Wenn ja schick mir mal per PN dann zeig ich es dir

-
hmm.. komisch, bei mir funktioniert der streamer ganz gut..
das kann ich mir nicht erklären^^ -
ich empfehle, benutze ocmd, zcmd, dcmd oder sonstwas..

geht einfacher -
Zitat
hey, danke, nur gehen die Tore nicht "schiefer" auf

Wie, sie gehen nicht "schiefer" auf
.. Hast du den Plugin auf schön in der server.cfg vermerkt ? 
-
sachma wir sind hier keine sklaven!
Bisschen was selber machen sollte doch wohl nicht zu viel gefordert sein.
Sonstb esorg dir nen scripter ders freiwillig macht oder den du bezahlern musst, ich glaub es hackt.
Wir sind ein Supportforum, Support = helfen, und nicht Support = Macht mir das sofort.
Ich soll mir einen Scripter kaufen, nur damit er sagt wie strcat funktioniert?? -.-
Das Forum ist ja wohl da zu helfen, und wenn man da wegen so einer Kleinigkeit
gleich angepflaumt wird..
Wozu gibt es denn sonst die Scripting Base.. Die ist ja wohl hauptsächlich da, um
nachzufragen, wenn man etwas nicht selber hinbekommt.@GoldKiller: Danke, Jetzt hab ich es verstanden, und es funktionier (denke ich
)ZitatDu verwechselst wohl strcat mit format.
Verwechseln tue ich es eigentlich nicht
ich wusste bloß nicht wie man das für /stats anwenden kann, aber hab es mittlerweile herrausgefunden.Also Danke,
das Thema kann geclosed werden//EDIT: Das mit dem strcat lasse ich lieber, format ist einfacher!

-
Ja aber dann fehlen noch die Parameter : giveplayerid und wantedanzahl
-
if(GetPlayerTeam(playerid) == 2) //Wantedvergabe
P.S.: Ja Adri ich hab dich schon in Skype

-
Also als test hab ich mal bei Partner mein eigenen Name benutzt aber da kommt der Error:
Code
strcat(Perso,"%s\n Partner: %s",Perso,PlayerInfo[playerid][pName]);Error:
Zeile (1085) : Falscher Variablentyp als Parameter (Parameter #3)1 Errors, 0 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de -
Man vergibt wanteds mit
SetPlayerWantedLevel(playerid, level);
-
Ja ich weiß ...
Aber das Wiki hat mir nicht wiklich geholfen..
Das sagt mir nicht, wie ich es in Stats verwenden kann :XIch würde eigentlich gern wissen, wie ich in einem strcat
einen Parameter einbinden kann.
Soetwas wie:"Playername: %s", PlayerName(playerid)
-
new blub[MAX_PLAYERS][]; //GANZ OBEN definieren, nicht im Dialog
Ganz oben im Script.. Unter den includes und so weiter!
-
Hye,
Kann mir jemand sagen wie für einen Stats Befehl das "strcat" funktioniert?
Wäre echt nett. Denn ich habe es momentan so versucht:
new Headline[20], Perso[1000];
format(Headline,sizeof(Headline),"%s",GetName(playerid));
strcat(Perso,"Personalien: Geschlecht: %s","Test");
strcat(Perso,"%s\n Partner: %s",Perso,"Test2D");
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_INPUT,Headline,Perso,"Okay","");
return 1;Hier die Errorzeilen.:
Zeile (1084) : Falscher Variablentyp als Parameter (Parameter #3)
Zeile (1085) : Falscher Variablentyp als Parameter (Parameter #3)2 Errors, 0 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de