public OnPlayerSpawn(playerid){
new file[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
format(file,64,"/Accounts/%s.ini",name);
SetPlayerSkin(playerid,dini_Int(file,"Skin"));
return 1;
}
Das wäre eine vorrübergehende Lösung
Beiträge von CaptainKevin
-
-
Dont Flame, get Aim - Nur bei den Ballas bis zum 2.1.2014
-
Versuch mal die Count Variable global zu erstellen und jedes mal, wenn jemand die Arena betritt, zu erhöhen und verringern.
Vielleicht verwechselt dein Script irgendwelche Variablen. -
Welches Script benutzt du denn? (Selfamde / GF)
Hast du irgendwelche Befehle in dem Script, die der User spammen könnte? (Datenbankdaten laden / speichern) -
Es kommt außerdem drauf an, welche MySQL Version du benutzt.
Manche Versionen erfordern, dass man unbedingt ein Passwort benutzt.
Also Setz ein neues Passwort und trage es im Script ein - Fertigmfg
-
Was ist, wenn ich ein Beispiel von Enter und Exit habe?
Z.b: Ich drücke F und betrete das Gebäude. Wenn ich nun erneut F drücke, möchte ich das Gebäude verlassen.
Jemand ne Ahnung? -
Benutzt du irgendwelche Cleo Mods? (DigiHP sorgt oft für einen Crash)
Hast du dein GTA schonmal nach der Neuinstallation ohne Mods gestartet?
Schau mal unter Dokumente -> GTA San Andreas Userfiles -> samp.cfg und überprüfe dort die Zeile "multicore" was steht dort bei dir?mfg
-
Eine Klammer zu viel
Mach die letzte weg. -
Mit dem Befehl /lsd wird die Gravity vom Server gesetzt.
Auf dem Video wird natürlich nicht gezeigt, ob das für die anderen Spieler auch gilt.
Daher würde ich sagen, dass er bei diesem Befehl den Rcon Command für die Gravity setzt.Informiere dich mal im Samp Wiki
-
AUGENKREBS
Kannst du mal bitte eine andere Schriftart benutzen?
Hab ich auch schon drüber nachgedacht.
Habe es nun erledigt -
nach der Registration wird bei mir garnichts mehr angezeigt also nurnoch Hintergrund davon wenn man Samp startet
bitte um hilfe mit PN.
Du musst alle Scriptordner erstellt haben.
Außerdem alle Dateien wie in der Rar-Datei starten.
Habe das Script schon vollständig umgeschrieben neue Befehle etc. Hinzugefügt sieht nicht mehr aus wie das Rainbow Scriptaber sonst echt schöne Arbeit
Danke sehr
Wie gesagt: Ihr könnt es ändern wie ihr es wollt. -
Also bei mir ist es der Grafikprozessor (billig 250$ Scheiß aus Amerika -.-).... egal
Du sollst deine Grafikkartentreiber deinstallieren und die Karte ausbauen.
Anschließend mit der OnBoardGrafikkarte (sofern vorhanden) booten und probieren -
stock maskeAufsetzen(playerid)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
ShowPlayerNameTagForPlayer(i,playerid,false);
}
}
return 1;
}stock maskeAbsetzen(playerid)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
ShowPlayerNameTagForPlayer(i,playerid,true);
}
}
return 1;
}
Das ginge mit einer Funktion auch
stock ErrorMsg(playerid,string[])//ErrorCode
{
SCM(playerid,COLOR_GREY,string);
return 1;
}
Sinnlos
//Ladeszenen
for(new i=1; i<MAX_FRACS; i++)
{
fLaden(i);
}
for(new i=1; i<MAX_FCARS; i++)
{
vLaden(i);
}
Wieso nicht mit einer Schleife?Es gibt noch mehr zu beanstanden aber ich sag erstmal nix weiter
So, bin gerade von meinem Zahnarztbesuch zurück gekommen.
Ja, ich hätte es sparender schreiben können, allerdings bin ich noch nicht so lange in der Branche wie ihr.
Somit werde ich mir deine Sachen einmal merken.Weitere Kritik ist erwünscht, allerdings werde ich selber nichts mehr hier drunter posten.
Viel Spaß & habt nen tollen Tag. -
Guten Tag, liebe Community!
In diesem Thread wird mein Rainbow Reload Script veröffentlicht.
Das Script hat nur 2149 Zeilen und wird weiterhin von mir auf Updates geprüft.
Die Speicherungsart des Scripts ist Dini. Es werden also Dateien für die User angefertigt.
Jeder User darf unter dieses Thema wieder flamen, wie schlecht ich das ganze gescriptet habe,
allerdings werden Neulinge ein paar Sachen rauskopieren können
Außerdem spielt das Script in "Rukillas Dorf"Was bietet das Script:
- Dynamische Fraktionen (InGame erstellbar)
- Dynamische Fraktionsfahrzeuge (InGame erstellbar)
- Login & Register System
- Adminsystem (bis Adminlevel 9)
- Dynamisches Autohaussystem (InGame erstellbar)
- Dynamische Autohausfahrzeuge (InGame erstellbar)
- kleines Tutorial mit Startbonus
- einen Nebenjob = Drogendealer.
- Adminbefehle
- Normale Befehle
- LoginScreen (Samp Bild)
Was finde ich im Ordner:
- die Grafiken, die ich bei der Anfrage genutzt habe + eine weitere Grafik.
- den Sa-Mp.com Server Ordner + pwn und amx des Scripts.
- die schon erstellten Scriptfiles Ordner.
- eine Textdatei in der der Quellcode meiner Anfrage steht.
Links:
Mit freundlichen Grüßen, euer Pinguin!
/E: Alle Inhalte des Scripts sind heutzutage keine Fazination mehr.
Jedes Script enthält diese Funktionen heutzutage. -
Deine Theorie stimmt nicht ganz.
Pawno geht Schritt für Schritt vor:1. Abfrage
2. Checkpoint wird gesetzt
3. Variable wird gesetzt
4. Wir abgefragt, ob er die Variable [...] hat.Da die vorher gesetzt wurde, geht das Script alle Checkpoints durch.
Also denk bitte nach, Fire
(Du gauner mit teuren Grafikkarten xD)/E: Probier es aus und siehe da: Es funktioniert.
Habe es gerade extra nochmal eingebaut -
Hallo nach dem 2ten Checkpoint reinlaufen gehen die ganzen Checkpoints weg Code:
if(IsPlayerInRangeOfPoint(playerid,5.0,1479.7335,-1743.7852,13.5469))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Stadthalle ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Dies ist die Stadthalle von unserem Server,");
SendClientMessage(playerid,COLOR_WHITE,"dort kannst du dir einen Personalausweiß holen.");
SetPlayerCheckpoint(playerid,1536.3737,-1674.7948,13.3828,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1536.3737,-1674.7948,13.3828))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ San Andreas Police Department ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Dies ist das SAPD von Los Santos, sie Jagen Verbrecher solltest du mal in eine");
SendClientMessage(playerid,COLOR_WHITE,"Schlägerrei etc. gelangen, kannst du sie mit /call - 911 anrufen.");
SetPlayerCheckpoint(playerid,1671.3737,-1312.7455,14.2546,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1671.3737,-1312.7455,14.2546))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ San News ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist die Base der San News, dort kannst du ab Level 3");
SendClientMessage(playerid,COLOR_WHITE,"Werbung etc. schreiben.");
SetPlayerCheckpoint(playerid,1460.5978,-1030.7332,23.6563,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1460.5978,-1030.7332,23.6563))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Bank of San Andreas ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist die Bank of San Andreas,");
SendClientMessage(playerid,COLOR_WHITE,"dort kannst du Überweißungen, Auszahlungen, etc. erledigen.");
SetPlayerCheckpoint(playerid,1315.1080,-909.0380,38.3190,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1315.1080,-909.0380,38.3190))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ 24/7 Shops ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Hier siehst du einen unserer 24/7 Shops,");
SendClientMessage(playerid,COLOR_WHITE,"hier kannst du ein Telefonbuch usw. kaufen.");
SetPlayerCheckpoint(playerid,1220.8473,-929.0958,42.6084,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1220.8473,-929.0958,42.6084))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Burger Shot ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Das ist der Burger Shot,");
SendClientMessage(playerid,COLOR_WHITE,"hier kannst du essen kaufen und mit Freunden abhängen");
SetPlayerCheckpoint(playerid,987.1797,-938.8657,42.0129,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,987.1797,-938.8657,42.0129))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Tankstellen ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Das ist eine Tankstelle in San Andreas,");
SendClientMessage(playerid,COLOR_WHITE,"Schlägerrei etc. gelangen, kannst du sie mit /call - 911 anrufen.");
SetPlayerCheckpoint(playerid,947.0963,-1103.5983,24.2202,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,947.0963,-1103.5983,24.2202))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Friedhof ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Das ist der Friedhof von Los Santos,");
SendClientMessage(playerid,COLOR_WHITE,"hier Spawnst du nach dem Tot.");
SetPlayerCheckpoint(playerid,777.1379,-1334.3827,13.5407,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,777.1379,-1334.3827,13.5407))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Autohäuser ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Dies ist eines unserer Autohäuser auf den Server,");
SendClientMessage(playerid,COLOR_WHITE,"wenn du genug Geld hast kannst du dir eins Kaufen.");
SetPlayerCheckpoint(playerid,852.2355,-1417.3434,13.3362,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,852.2355,-1417.3434,13.3362))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Häuser ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Das ist eines unsere Häuser auf den Server,");
SendClientMessage(playerid,COLOR_WHITE,"wenn du genug Geld hast kannst du dir ein eigenes Kaufen.");
SetPlayerCheckpoint(playerid,1182.4999,-1323.3533,13.5791,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1182.4999,-1323.3533,13.5791))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Krankenhaus ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist das Krankenhaus von Los Santos,");
SendClientMessage(playerid,COLOR_WHITE,"hier kannst du deine Krankheiten heilen, und nach dem Friedhof Spawnst du hier.");
SetPlayerCheckpoint(playerid,1364.2087,-1279.6251,13.5469,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1364.2087,-1279.6251,13.5469))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Ammunation ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Das ist der Ammunation in Los Santos,");
SendClientMessage(playerid,COLOR_WHITE,"dort kannst du dir Waffen, etc. kaufen.");
SetPlayerCheckpoint(playerid,1178.0957,-1705.1460,13.8386,5.0);
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid,5.0,1178.0957,-1705.1460,13.8386))
{
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2," ");
SendClientMessage(playerid,COLOR_ORANGE2,"|______________________ Tutorial ende ______________________|");
SendClientMessage(playerid,COLOR_WHITE,"Das ist schon das ende vom Tutorial.");
SendClientMessage(playerid,COLOR_WHITE,"als Bonus erhälst du, 1.000$ und Level 2.");
GivePlayerMoney(playerid, 1000);
PlayerInfo[playerid][pLevel]+=1;
DisablePlayerCheckpoint(playerid);
return 1;
}
Dir fehlt überall ein return 1;
Sonst durchläuft es alle Checkpoints -
Hey,
ich hatte mal die komplett entfixxte, von mir bearbeitete Version mit den passenden Plugins ins Breadfish
gestellt. Allerdings habe ich es auf Wunsch des alten Servers wieder rausgenommen.
PC ist seit dem neu aufgesetzt. Ich kann also nicht mehr tun, also du
Einfach googlen und ein bisschen logisch denken ;oMehr fällt mir nicht ein.
-
Hey,
du brauchst alle Plugins, die das Script benötigt dem entsprechend auch für Linux.
Also musst du jedes Plugin mit einer .so - Endung in den Plugins Ordner einfügen
und in der Server.cfg die Zeile "plugins mysql.so anderes.so" und halt die anderen hinzufügen.mfg.
-
Durch das Bild müsste man "leader_king" direkt hier im Forum sperren.
Vielleicht hat er es auch schon hier versucht :OMfg
/e
Name: sub1111_demo
Passwort: demoWenn ihr sehen wollt, was Subuser können
-
Oben im Script musst du noch eine IP binden.
Dies diente früher zum Datenschutz des Scriptes