Bitteschön (enthält WBB_connect .pwn + .amx und die .inc)
Beiträge von [BlaZZeR]BirD
-
-
Was auchnoch gut währe so ankreutz Dialoge also nicht mit diesem [x] ankreutzen sondern wo diese Kreise sind und wen man reinklickt das dort so ein Punkt drinne ist
-
Wen man bei Kino der Toten nen Bug nutzt (man muss zu zweit sein und an der XBOX 360) ist man unbesiegbar und kann einfach zocken bis man schwartz wird
-
Das vermieten oder Versponsoren ist doch laut Woltlab verboten ?
-
-
-
Aber wie bereits geschrieben musst du aufpassen was du anbietest
z.b. Fahrzeuge würden zwar passen aber fänd ich doof -
Wie ich bereits per PM geschrieben habe:
"Dir fehlen entweder Plugins oder die werden nicht richtig geladen"
Poste mal deine Serverlog -
meine Frage an euch:
wäre ein Itemshop per UCP sinnvoll?MfG
Klar kommt nur drauf an was du in dem Itemshop anbietest -
Danke kann geclosed werden
p.s. ich kann halt nicht gut Scripten und lerne es ja noch.
aber nochmals danke für deine HilfeMFG
-
Also ich habs nun hinbekommen (danke)
nur es gibt ein einziges Problem:
wen ich z.b. jetzt ingame "/email email@emailer.de" eingebe wird es zwar gespeichert und ausgelesen aber es wird so gespeichert(nachh einem Serverrestart) "2email@emailer.de" (also da wird IMMER eine 2 vor gesetzt)Ausgelesen wirds nun so
format(SpielerInfo[playerid][pEmail], 50,mysql_GetString("accounts", "Email", "Name", SpielerInfo[playerid][pName]));
SpielerInfo[playerid][pEmail] = 50;
Gespeichert so
mysql_SetString("accounts", "Email",SpielerInfo[playerid][pEmail],"Name",SpielerInfo[playerid][pName]);CMD zum auslesen und setzen
ocmd:email(playerid,params[])
{
new email[50];
if(sscanf(params,"s",email))return SendClientMessage(playerid,WEIß,"Nutze: /Email [Addresse]");
SpielerInfo[playerid][pEmail]=email;SavePlayer(playerid);
return 1;
}
if(strcmp(cmd,"/test",true)==0){
format(string,sizeof string,"Email Addresse: %s",SpielerInfo[playerid][pEmail]);
SendClientMessage(playerid,WEIß,string);
return 1;
}MFG
-
Okay danke hatte nur im enum das pEmail[zahl] nicht
Aber wen ich das ja jetzt laden Möchte muss ich das dann so machen?
SpielerInfo[playerid][pEmail] = 50;// (?) oder muss ich statt 50 "SpielerInfo[playerid][pEmail]" hinschreiben (was ich aber eher weniger denke)MFG
-
Machs wen lieber bei "Gameladen" (ist ein relativ bekanntes unternehmen) und ja das müsstest du per eMail bekommen (innherhalb von 24H)
-
Ich hab das
format( SpielerInfo[playerid][pEmail] , ??? ,mysql_GetString("accounts", "Email", "Name", SpielerInfo[playerid][pName]));
nicht wirklich verstanden was du mir damit schreiben möchtest (hab nicht wirklich ahnung von MySQL und formatieren hab ich bisher nur mit diesem "format(string,sizeof string,..." gemacht
also ich habs jetz so
format(SpielerInfo[playerid][pEmail], 128,mysql_GetString("accounts", "Email", "Name", SpielerInfo[playerid][pName]));
SpielerInfo[playerid][pEmail] = string;//Was muss ich hier jetz angeben? muss ich "128" oder einfach SpielerInfo[playerid][pEmail] angeben?p.s. mit dem Link kann ich nicht wirklich was anfangen da ich das nicht verstehe
MFG
-
Es gibt Onlineshops die soetwas verkaufen oder du kannst bei Xbox selber points kaufen (online) hab aber ka wie
-
Da kommt der selbe Error
format(string,sizeof string,mysql_GetString("accounts", "Email", "Name", SpielerInfo[playerid][pName]));
SpielerInfo[playerid][pEmail] = string; -
-
nein, den "stock LoadPlayer" den sollst du posten
-
Ne ich meinte die Servertests aber wen du damit weitermachst ists gut.
-
Poste mal die "LoadPlayer" funktion