Man kann alles Roleplay spielen, ich erinnere mich an schöne Szenen auf Live-samp, wo bei Verfolgungsjagden gewartet wurde wenn jemand auf Toilette oder so geht, damit danach weiter realistisch und RP gespielt werden kann
Beiträge von strothy
-
-
Hey, ich bin auch ein Fan von solchen Servern, die einzigen, die die Kriterien erfüllen sind sareallife.org und Live:SAMP. sareallife.org ist down. Schau dich mal hier um: live-samp.de Ziemlich professionell, klasse selfmade script nette community etc. und wie gesagt, wird dort RP gespielt
MFG strothy
-
Du kannst nicht einfach IsPlayerAdmin machen. Ich glaube du musst if(ISPLayerAdmin(playerid);==true){} machen oder so in der art
@T.Bone: < und > verwechselt
-
Vielleicht zeigst du mal deinen Pawn Code? ....
-
evtl spawnen die Objekte nicht schnell genug
-
Was macht IsPlayerConnected da?! Lol
Wenn der Spieler, der den cmd eingibt nich verbunden ist, kommt die Nachricht, NRG Gespawnt. Das ergibt natürlich sinn Lies dir am besten erstmal nen paar Tuts durch -
Oh man auf ne Schleife bin ich garnicht gekommen. Danke, vielen Dank
-
Wie sehe das aus, wenn alle den Sound hören sollen? wenn ich als empfänger Playerid eingebe, wirds ja nur der hören, der die Funktion ausführt.
-
Und wie genau funktioniert das ganze Trooper? Gibts da nen Tut für?
-
Hi, ich suche etwas wie:
if(GMX)
{
//Coordinaten nicht speichern
}
else{
//Speichern
}ich suche sowas, was oben GMX ist.
-
Funktioniert trotzdem nicht :-/ es Kommt einem vor, als lässt Win 7 nicht zu, dass die Datei bearbeitet werden kann, denn die Datei wird erstellt, und ein Eintrag wird gemacht. Das Passwort, welches direkt beim erstellen eingetragen wird.
E:// Mir ist gerade aufgefallen, dass dieses Problem nur bei Integern und Floats erscheint. Vllt könnte das an der dini liegen. (glaub ich aber nicht^^)
Könnte jemand eine hundert pro funzende Dini schicken? -
"Du kannst "Computergesteurte" menschen erstellen".
-
Ich bin mir fast sicher dass du die 0.3a includes nich drin hast
-
Hallo Liebe Breadfisher!
Ich habe folgendes Problem. Seit ich Windows 7 hab, ist es mir nicht möglich Die Scriptfiles zu ändern (also per Script, er gibt immer 0 aus). Ich dachte erst es liegt an meinem Script, aber als ich keinen Fehler gefunden hatte, hab ich mal dieses Script ausprobiert: [ SCRIPTING ] GUI Login/Register System Das compilen hat direkt funktioniert (danke übrigens für das Tutorial, aber leider wird, außer dem Passwort, nichts gespeichert.
Ich hab die Vermutung, dass es an Windows 7 liegt, deshalb der Themenname. -
Danke für den Lob wenn ich mich nicht Irre...
Du irrst dich. wenn man keine Ahnung hat... weiste bescheid ne^^.
Peinlich peinlich DAS Lob
-
So Leute =) hab mal wieder nen Problem
Ich nutze dcmd und dini. Das compilen funzt, nur speichert er das Passwort nicht. der Rest funktioniert. Muss ich hier sscanf nutzen oder warum geht das nicht^^
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(register,8,cmdtext);
return 0;
}dcmd_register(playerid,params[]) {
new filename[20];
new Spielername[MAX_PLAYER_NAME];GetPlayerName(playerid,Spielername,sizeof(Spielername));
format(filename, sizeof(filename), "%s.ini", Spielername);new Registriert = dini_Int(filename, "registriert");
if(Registriert == 0)
{
if(!strlen(params)) {
return SendClientMessage(playerid,falschrot,"Bitte gib /register [Passwort]ein.");
}
new Passwort=strval(params);
new PWstring[20];
format(PWstring, sizeof(PWstring), "%s", Passwort);
dini_Set(filename, "Passwort", PWstring);
dini_IntSet(filename, "registriert", 1);
SpawnPlayer(playerid);return 1;
}
else return 0;
}Würde mich über Hilfe freuen
-
hey leute^^ Ich wollte ein /anmelden [PW] cmd machen und habs halt mit dcmd versucht. Nur leider speichert dieser es nicht.
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(anmelden,8,cmdtext);
return 0;
}dcmd_anmelden(playerid,params[])
{
new passwort[16];new Spielername[MAX_PLAYER_NAME], string[56];
format(string,sizeof(string),"/%s.ini",Spielername);if(sscanf(params,"s",passwort)) {
return SendClientMessage(playerid,falschrot,"/anmelden [Passwort]");}dini_Set(string, "Passwort", passwort);
return 1;
} -
-
trotz des fexist funktioniert es immernoch nicht.
Habe keine Veränderung vorgenommen. die passenden includes hab ich auch. komisch
So hier mal mein komplettes gescriptetes
public OnPlayerConnect(playerid)
{
new Cname[MAX_PLAYER_NAME], string[56];SendClientMessage(playerid, Orange, "~~Willkommen auf meinem Server~~");
GetPlayerName(playerid,Cname,16);
new filename[56];
format(filename, sizeof(filename), "%s.ini", Cname);if(dini_Exists(filename)) //existierender Spieler
{
format(string, sizeof(string), "Hallo %s!Willkommen zurück!", Cname);
SendClientMessage(playerid, gruen, string);
new loginmoney = dini_Int(filename, "Geld");GivePlayerMoney(playerid,loginmoney);
}
else //Neuer Spieler
{
format(string, sizeof(string), "Hallo %s!Du scheinst neu zu sein!", Cname);
SendClientMessage(playerid, falschrot, string);format(string, sizeof(string), "%s.ini", Cname);
dini_Create(string);
dini_Set(string,"Geld", "0");
GivePlayerMoney(playerid,1500);}
return 1;
}public OnPlayerDisconnect(playerid, reason)
{
new Spielername[MAX_PLAYER_NAME], string[56];
new Geld = GetPlayerMoney(playerid);format(string, sizeof(string), "%s.ini", Spielername);
if(!fexist(string))dini_Create(string);
dini_IntSet( string, "Geld", Geld);
return 1;
}Nebenbei:
Ich würde mich sehr freuen, wenn jemand ein ausführliches Tutorial für Parameter ohne dcmd hcanf oder wie die ganzen includes auch alle heißen. Ich komm mit dem Tut über dcmd nicht klar und möchte erstmal probieren(und ich denke ich spreche auch für viele andere Neueinsteiger) mich mit der normalen Version zurecht zu finden. Besonders schwer fällt mir das verstehen von dem Scripten der Cmds mit 2 Parametern. Wäre super, wenn mir da jemand hilft.
Aber das ist auch nur nebensache. Das obere ist für mich erstmal wichtiger -
danke aber was ist fexist genau?wozu dient es?