Okey, aber löst das dann das Problem?
Beiträge von DerCooper
-
-
Danke ich werde es versuche. Und mit dem Skin? Das selbe?
EDIT: Das geht immernoch nicht -.- oder kann das daran liegen das wir uns tot schlagen und nicht schießen? -
stock Spielerladen(playerid)
{
format(player, sizeof(player), "/Player/%s.ini",name(playerid));
GivePlayerMoney(playerid, dini_Int(player,"Money"));
SetPlayerScore(playerid,dini_Int(player,"Kills"));
return 1;
}stock Spielerspeichern(playerid)
{
format(player, sizeof(player), "/Player/%s.ini",name[playerid]);
dini_IntSet("/Player/%s.ini", "Money",GetPlayerMoney[playerid]);
dini_IntSet("/Player/%s.ini","Kills",GetPlayerScore[playerid]);
return 1;
} -
Wollte ich auch grad fragen ob es daran lag. Hab ich auf gefunden xD
Moment ich teste es mal...
EDIT: Also das mit der registration geht super. Aber das mit dem score funktioniert nicht -.- pls help me
-
Also im Scriptfiles/Player ordner ist nur eine 71ni Datei. Aber sonst nichts o.o
Bei OnPlayerConnect habe ich das hier:
public OnPlayerConnect(playerid)
{
format(player, sizeof(player),"/Player/%s.ini",name(playerid));
if(dini_Exists(player))
{
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login","Hi!\nDein Account wurde gefunden. Bitte logge dich mit\nmit deinem Passwort ein!","Login","Abbrechen");
}
else
{
ShowPlayerDialog(playerid, REGISTER,DIALOG_STYLE_INPUT,"Registration","Guten Tag ,\nwie es aussieht, bist du neu hier. Bitte gebe ein Passwort ein!\n Aber vegesse es nicht und gebe es niemanden weiter!","Registrieren","Abbrechen");
}
return 1;
} -
Okey, teste ich jetzt. Aber ich muss mich irgendwie immer neu registrieren
was habe ich denn falschgemacht?
-
Danke, werde ich gleich mal machen...
EDIT: Kann man es auch irgendwie machen das die Kills sich als Score speichern??? Weil das klappt nicht
-
Okey, ich habe jetzt alles nach dem Tutorial gemacht aber ich bekomme ein paar Errors. Paar habe ich selber gelöst, aber diese hier bekomme ich nicht hin:
Errors:
Spoiler anzeigen C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(233) : warning 202: number of arguments does not match definition
C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(236) : error 029: invalid expression, assumed zero
C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(254) : warning 217: loose indentation
C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(262) : error 010: invalid function or declaration
C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(266) : error 010: invalid function or declaration
C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(274) : warning 219: local variable "name" shadows a variable at a preceding level
C:\Users\ziegler\Desktop\_\SA-MP Server\gamemodes\stunt.pwn(292) : error 017: undefined symbol "Spierdatei"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhaseSpoiler anzeigen 4 Errors.Script:
Spoiler anzeigen #include <a_samp>
#include <dini>
#include <md5>Spoiler anzeigen //---------------------------DEFINE'S---------------------------------------
#define REGISTER 1
#define LOGIN 2Spoiler anzeigen #define COLOR_GREEN 0x0FC3009C
#define COLOR_WHITE 0xD2D2D2FF
#define COLOR_RED 0xFF2800B4Spoiler anzeigen //--------------------------NEW'S-------------------------------------------
new player[128];
new PlayerKills[MAX_PLAYERS];Spoiler anzeigen main()
{
print("\n----------------------------------");
print(" Stunt-Script wurde erfolgreich gestartet!");
print("----------------------------------\n");
}Spoiler anzeigen public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("DM/STUNT/RACE/DERBY");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}Spoiler anzeigen public OnGameModeExit()
{
return 1;
}Spoiler anzeigen public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}Spoiler anzeigen public OnPlayerConnect(playerid)
{
format(player, sizeof(player),"/Player/%s.ini",name(playerid));
return 1;
}Spoiler anzeigen public OnPlayerDisconnect(playerid, reason)
{
return 1;
}Spoiler anzeigen public OnPlayerSpawn(playerid)
{
return 1;
}Spoiler anzeigen public OnPlayerDeath(playerid, killerid, reason)
{
PlayerKills[killerid]++;
return 1;
}Spoiler anzeigen public OnVehicleSpawn(vehicleid)
{
return 1;
}Spoiler anzeigen public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}Spoiler anzeigen public OnPlayerText(playerid, text[])
{
return 1;
}Spoiler anzeigen public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/help", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"|______________HELP______________|");
return 1;
}
return 0;
}Spoiler anzeigen public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}Spoiler anzeigen public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}Spoiler anzeigen public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}Spoiler anzeigen public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}Spoiler anzeigen public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}Spoiler anzeigen public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}Spoiler anzeigen public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}Spoiler anzeigen public OnRconCommand(cmd[])
{
return 1;
}Spoiler anzeigen public OnPlayerRequestSpawn(playerid)
{
return 1;
}Spoiler anzeigen public OnObjectMoved(objectid)
{
return 1;
}Spoiler anzeigen public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}Spoiler anzeigen public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}Spoiler anzeigen public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}Spoiler anzeigen public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}Spoiler anzeigen public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}Spoiler anzeigen public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}Spoiler anzeigen public OnPlayerExitedMenu(playerid)
{
return 1;
}Spoiler anzeigen public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}Spoiler anzeigen public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}Spoiler anzeigen public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}Spoiler anzeigen public OnPlayerUpdate(playerid)
{
return 1;
}Spoiler anzeigen public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}Spoiler anzeigen public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}Spoiler anzeigen public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}Spoiler anzeigen public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}Spoiler anzeigen public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == REGISTER)
{
if(response == 0)return Kick(playerid);
if(response == 1)
{
new len = strlen(inputtext);
if(len < 6)
{
SendClientMessage(playerid, COLOR_RED, "Du hast kein Passwort eingegeben!");
ShowPlayerDialog(playerid, REGISTER,DIALOG_STYLE_INPUT,"Guten Tag %s,\nwie es aussieht, bist du neu hier. Bitte gebe ein Passwort ein!\n Aber vegesse es nicht und gebe es niemanden weiter!","Registrieren","Abbrechen");
return 1;
}
REGISTER(playerid, MD5_Hash(inputtext));
}
}
if(dialogid == LOGIN)
{
if(response ==0)return Kick(playerid);
if(response == 8)
{
if(strlen(inputtext))
{
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login","Hi%s!\nDein Account wurde gefunden. Bitte logge dich mit\nmit deinem Passwort ein!","Login","Abbrechen");
SendClientMessage(playerid,COLOR_RED, "Du hast kein Passwort eingegeben.");
return 1;
}
Login(playerid, MD5_Hash(inputtext));
}
}
return 1;
}Spoiler anzeigen public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}Spoiler anzeigen if(dini_Exists(player))
{
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login","Hi%s!\nDein Account wurde gefunden. Bitte logge dich mit\nmit deinem Passwort ein!","Login","Abbrechen");
}
else
{
ShowPlayerDialog(playerid, REGISTER,DIALOG_STYLE_INPUT,"Registration","Guten Tag %s,\nwie es aussieht, bist du neu hier. Bitte gebe ein Passwort ein!\n Aber vegesse es nicht und gebe es niemanden weiter!","Registrieren","Abbrechen");
}Spoiler anzeigen stock name(playerid)
{
new name[24];
GetPlayerName(playerid, name, 24);
return name;
}Spoiler anzeigen stock Register(playerid, key[])
{
format(player, sizeof(player), "Player/%.ini",name(playerid));
dini_Create(player);
dini_Set(player,"Key",key);
return 1;
}Spoiler anzeigen stock Login(playerid, key[])
{
format(player, sizeof(player) , "/Player/%s.ini",name(playerid));
if(strcmp(key,dini_Get(Spierdatei,"Key"),false))
{
SendClientMessage(playerid,COLOR_WHITE, "ERfolgreich eingeloggt.");
Spielerladen(playerid);
}
else
{
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login","Hi%s!\nDein Account wurde gefunden. Bitte logge dich mit\nmit deinem Passwort ein!","Login","Abbrechen");
SendClientMessage(playerid,COLOR_RED, "Falsches Passwort");
}
return 1;
}Spoiler anzeigen stock Spielerladen(playerid)
{
format(player, sizeof(player), "/Player/%s.ini",name(playerid));
GivePlayerMoney(playerid, dini_Int(player,"Money"));
SetPlayerScore(playerid,dini_Int(player,"Score"));
return 1;
}Spoiler anzeigen stock Spielerspeichern(playerid)
{
format(player, sizeof(player), "/Player/%s.ini",name[playerid]);
dini_IntSet("/Player/%s.ini", "Money",GetPlayerMoney[playerid]);
dini_IntSet("/Player/%s.ini", "Score",GetPlayerScore[playerid]);
dini_IntSet("/Player/%s.ini","Kills",PlayerKills[playerid]);
return 1;
} -
GOßES DANKESCHÖN!!! Und wie mache ich das Register System?
-
-
Hey Leute.
Könnte mir jemand beim Login/Register System helfen? Ich weiß nämlich nicht wie ich das machen soll. Es soll Geld, Skin und Kills speichern.
Könnte mir einer per Skype/Teamviewer helfen? Oder erklären wir das geht?
Danke im Vorraus
Lg
Daniel -
Hi Leute,
könnte jemand den original GTA.img mir schicken? GTA funzt net mehrLG
-
Okey Danke
-
Ist die Registration bei Samp4You kostenlos?
(Ich weiß das die Server dann kosten, aber die Registration?)
Und für was brauchen sie die Adresse?
LG
-
Wo soll ich das denn einfügen? (SetSpawnInfo)
Es geht nun, danke -
Ich weiß ja was die Server cfg ist ist, aber ich hatte immer gedacht es heißt Server txt und hab nicht daran gedacht, dass es Server cfg heißt, egal, one problem. ICh komme mit meinem Freund auf dem Server und da sehen wir beide das selbe Bild: http://www7.pic-upload.de/25.11.13/gqz7qdk8y52h.png <-- Da blinkt auch alle...
Hilfe
-
Ja schuldigung,
Ich kenne mich ja noch nicht so aus...Danke ich versuch mal.
-
ACHSOOOOOOOO
Und welchen Streamer sol ich runterladen??
Hier sind 3
-
Wo ist die Server cfg?
-
Hi Leute,
Habe gerade Maps eingefügt und wollte mal den Server starten, doch da steht das dann da:----------
Loaded log file: "server_log.txt".
----------SA-MP Dedicated Server
----------------------
v0.3x-R2, (C)2005-2013 SA-MP Team[15:08:37] filterscripts = "" (string)
[15:08:37]
[15:08:37] Server Plugins
[15:08:37] --------------
[15:08:37] Loaded 0 plugins.[15:08:37]
[15:08:37] Filterscripts
[15:08:37] ---------------
[15:08:37] Loaded 0 filterscripts.[15:08:37] Script[gamemodes/selfmade.amx]: Run time error 19: "File or function is not found"
[15:08:37] Number of vehicle models: 0Warum? Was habe ich falsch gemacht? Der Compiler sagt das alles richtig ist. BITTE HIFLE!
/Edit: Ich habe bei der server.txt das richtig angegeben