Hallo ich habe gerade JunkBuster versucht einzu fügen aber wenn ich das Filterscript compiliere kommt das hier
C:\Dokumente und Einstellungen\Tobi\Desktop\Kopie von Selfmadescript\filterscripts\JunkBuster.pwn(42) : fatal error 111: user error: Please read the README.
Beiträge von xSnake
-
-
Hallo,
musst du dich auch neu Registrieren, oder bekommst du nur lvl 0 etc ?
LG
SImon
also er findet mein Acc und ich kann mich einloggen muss mich nicht neu registrieren aber bekomme level 0 und Geld auch auf 0 gesetzt
-
Hallo unswa habe ich gerade ein fehler gefunden wenn ich mich Registriere und bekomme ich Level 1 und bekomme 2500 aber wenn ich raus gehe und mich wieder einlogge ist mein level auf 0 Gesetzt und mein Geld ebenfalls ?
//Registrierungsfunktion
mysql_escape_string(inputtext,passwort,dbhandle);
format(query,sizeof(query),"INSERT INTO user (username,password) VALUES ('%s','%s') ",name,passwort);
mysql_function_query(dbhandle,query,false,"","");
SendClientMessage(playerid, ROT, "Du hast dich Erfolgreich Registriert !");
SendClientMessage(playerid, LEUCHTENDBLAU, "=====>Willkommen auf Red-Game0v3r-Reallife<=====");
SetPlayerMoney(playerid, 2500);
SetPlayerScore(playerid,1);
SetPlayerColor(playerid, 0xFF00FFFF);savePlayer(playerid)
{
if(sInfo[playerid][eingeloggt]==0)return 1;
//speichern
new query[128];
format(query,sizeof(query),"UPDATE user SET level='%i',money='%i',alevel='%i' WHERE id='%i'",sInfo[playerid][level],
GetPlayerMoney(playerid),sInfo[playerid][alevel],sInfo[playerid][db_id]);
mysql_function_query(dbhandle,query,false,"","");
return 1;
}public OnPasswordResponse(playerid)
{
new num_fields,num_rows;
cache_get_data(num_rows,num_fields,dbhandle);
if(num_rows==1)
{
//Spieler ladensInfo[playerid][eingeloggt] = 1;
sInfo[playerid][level] = cache_get_field_content_int(0,"level",dbhandle);
SetPlayerScore(playerid,sInfo[playerid][level]);
sInfo[playerid][db_id] = cache_get_field_content_int(0,"id",dbhandle);
SetPlayerMoney(playerid,cache_get_field_content_int(0,"money",dbhandle));
sInfo[playerid][alevel] = cache_get_field_content_int(0,"alevel",dbhandle);
SendClientMessage(playerid,GRÜN,"Erfolgreich eingeloggt!");
loadPlayerCars(playerid);
}oder Liegt es vlt hier dranne ?
resetPlayer(playerid)
{
sInfo[playerid][level]=0;
sInfo[playerid][eingeloggt]=0;
sInfo[playerid][db_id]=0;
sInfo[playerid][alevel]=0;
return 1;
}public OnPlayerDisconnect(playerid, reason)
{
for(new i=0; i<sizeof(cInfo); i++)
{
if(cInfo[i][id_x]==0)continue;
if(cInfo[i][besitzer]!=sInfo[playerid][db_id])continue;
GetVehiclePos(cInfo[i][id_x],cInfo[i][c_x],cInfo[i][c_y],cInfo[i][c_z]);
GetVehicleZAngle(cInfo[i][id_x],cInfo[i][c_r]);
new query[256];
format(query,sizeof(query),"UPDATE autos SET x='%f',y='%f',z='%f',r='%f' WHERE id='%i'",cInfo[i][c_x],cInfo[i][c_y],cInfo[i][c_z],cInfo[i][c_r],cInfo[i][db_id]);
mysql_function_query(dbhandle,query,false,"","");
DestroyVehicle(cInfo[i][id_x]);
cInfo[i][id_x]=0;
}
savePlayer(playerid);
resetPlayer(playerid);
if(newbie[playerid]) DestroyVehicle(newbie[playerid]),newbie[playerid]=0;
return 1;
} -
Oke hab es Hinbekommen danke
-
Du hast doch bei der erfolgreichen Registration das hier:
SpawnPlayer(playerid);Wirst du nicht gespawnt, wanderst du direkt in die Class-Selektion?
Falls ja, dann musst du abfragen, ob der Spieler sich eben registriert hat, und wenn ja, dann wird er direkt nochmal gespawnt wenn er in die Class-Selektion kommt.
(Spieler-Variable auf 1 bei Registration => Abfragen ob 1 bei OnPlayerRequestClass => Zu 0 setzen => SetSpawnInfo & SpawnPlayer).ja also ich werde Direkt in das Class-Seletion geworfen
könntest du mir bei edm If befehl bissn helfen ? -
Ich gehe davon aus, dass du gekickt wirst wenn du dich in der Class-Selektion registrierst, oder? Nicht vom Code, sondern von SA-MP.
Nutze dazu:
http://wiki.sa-mp.com/wiki/SetSpawnInfo
vor SpawnPlayer.Ne also ich Registriere mich und dann kommt du hast dich erfolgreich registriert und dann kommt das
also soll ich dannpublic OnPlayerRequestClass(playerid, classid){ SetPlayerPos(playerid, 369.8212,-2037.6365,7.6719);
SetPlayerCameraPos(playerid, 369.8089,-2031.9746,7.6719);
SetPlayerCameraLookAt(playerid, 369.8074,-2046.0667,7.6719);
return 1;}da einfügen ?
public OnPlayerRequestClass(playerid, classid)
{
SetSpawnInfo(playerid,26, 369.8406,-2055.3186,7.8359,356.8666, 0, 0, 0, 0, 0, 0);
return 1;
} -
Hallo com ich würde gern wissen wie ich das hier weg bekomme das das nichtmehr kommt sprich wenn user xxx sich Registriert direkt dort gespawnt wird wo er spawnen soll und nicht erst das kommt
ich habe schon probiert es raus zubekommen funktioniert net nur beim Loginif(dialogid==DIALOG_REGISTER)
{
if(response)
{
new name[MAX_PLAYER_NAME],query[128],passwort[35];
GetPlayerName(playerid,name,sizeof(name));
if(strlen(inputtext)>3)
{
//Registrierungsfunktion
mysql_escape_string(inputtext,passwort,dbhandle);
format(query,sizeof(query),"INSERT INTO user (username,password) VALUES ('%s','%s') ",name,passwort);
mysql_function_query(dbhandle,query,false,"","");
SendClientMessage(playerid, ROT, "Du hast dich Erfolgreich Registriert !");
SendClientMessage(playerid, LEUCHTENDBLAU, "=====>Willkommen auf Red-Game0v3r-Reallife<=====");
SpawnPlayer(playerid);
SetPlayerMoney(playerid, 2500);
SetPlayerScore(playerid,1);
SetPlayerColor(playerid, 0xFF00FFFF);
}
else
{
//Kleiner als 4 Zeichen
SendClientMessage(playerid,ROT,"Dein Passwort muss mindestens 4 Zeichen lang sein.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrierung","Gib bitte dein gewünschtes Passwort an:","Okay","Abbrechen");
}
}
else
{
Kick(playerid);
}
return 1;
}
return 1;
}Mit Freundlichen grüßen
Snake -
Oke hat sich auch erledigt
-
-
ocmd:neuling(playerid) {
if(!IsPlayerInRangeOfPoint(playerid,3.0,369.7458,-2049.3774,7.8359)) return SendClientMessage(playerid,-1,"Du befindest dich nicht in der Nähe vom Neulings-Pickup!");
return ShowPlayerDialog(playerid,NEULINGSHILFE, DIALOG_STYLE_MSGBOX,"Neulingshilfe","Hallo und Herzlichen willkommen auf RGR!\n\nHier schon mal einige wichtige Befehle für den Anfang:\n/roller -->Neulingsroller (nur für Level1)\n/navi --> Navigationsmenü\n/sup -->Supportticket an Admins/Supporter","Alles Klar","");
}Dann bekomme ich den warning das ist die zeile
neulingsinfo = CreatePickup(1239,1,369.7458,-2049.3774,7.8359);
symbol is assigned a value that is never used: "neulingsinfo" -
Hallo com ich wollte ein Befehl machen /neuling befehl machen unswa mit einem Pickup verbunden wenn der Spieler spawnt (am neuling spawn) dann ist doch ein Pickup und jetze wollte ich da an dem Pickup den befehl /neuling machen
es sollte dann so aussehen aber es soll nur gehen wenn man in der Nähe vom Pickup istNeulingshilfe
Hallo und Herzlich Willkommen auf RGR!
Hier schon mal einige wichtige Befehle für den Anfang:
/roller -->Neulingsroller (nur für Level1)
/navi --> Navigationsmenü
/sup -->Supportticket an Admins/Supporterweiter Befehle findest du unter /help!
Bitte beachte unsere Serverregeln im Forum!Alles Klar
#define DIALOG_NEULINGSHILFE 5
new neulingsinfo;
//OnGaeModeInitneulingsinfo = CreatePickup(1239,1,369.7458,-2049.3774,7.8359);ocmd:neuling{ format(string,sizeof(string),"Hallo und Herzlichen willkommen auf RGR!"); ShowPlayerDialog(playerid,NEULINGSHILFE, DIALOG_STYLE_MSGBOX,"Neulingshilfe",string,"Alles Klar",""); return 1;}
-
Danke klappt jetze alles
-
Die Anwendung konnte nicht gestartet werden,weil MSVCP120.dll nicht gefunden wurde.Neuinstallation der Anwendung könnte das Problem behen.
jetze kommt dies hier
Ja hatte das nicht in der Server.cfg -
Jetze kommt das hier wenn ich das script starte
[13:20:43]
[13:20:43] Filterscripts
[13:20:43] ---------------
[13:20:43] Loading filterscript 'tacho1.amx'...
[13:20:43]
--------------------------------------
[13:20:43] Tachosystem [S1] by ErikSon
[13:20:43] --------------------------------------[13:20:43] Loaded 1 filterscripts.
[13:20:43] Script[gamemodes/Reallife-Kopie.amx]: Run time error 19: "File or function is not found"
[13:20:43] Number of vehicle models: 0 -
Ok hab ihn muss ich jetze alle CreateObject zu CreateDynamicObject machen ?
-
Benutzt du einen Streamer? Wenn nein, dann hast du wohl das Limit überschritten, und solltest eine Streamer benutzen.
Nein Benutze kein Streamner
ja alles unter OnGameModeInit
hat jemand ein link für ein guten Streamer ?
-
Hallo com ich habe gerade mein Server gestartet und ich spawne und sehe die hälfte der Obejecte fehlt dann war ich am lspd alles war da am 24/7 war nichts ? was da los ?
-
Danke hat Funktioniert
-
Hallo com wenn ich mein server starte bekomme ich folgenden fehler Run time error 19: "File or function is not found"
Die Anwendung konnte nicht gestartet werden,weil MSVCP110.dll nicht gefunden wurde.Neuinstallation der Anwendung könnte das Problem behen. -
@snake112: Den habe ich von einem Kollegen
Kannst du mir das Bild schikken ?