Gib mal am besten deine Teamviewer Daten, schue es mir in aller ruhe an ( per pn aber )
Beiträge von Soul.
-
-
return es dann einfach
ocmd:makemeadmin(playerid, params[]) {
if(IsPlayerAdmin(playerid)) {
#pragma unused params
new SpielerName[MAX_PLAYER_NAME], Speicherort[200];
GetPlayerName(playerid, SpielerName, sizeof (SpielerName));
format(Speicherort, sizeof(Speicherort), "/Accounts/%s.ini", SpielerName);if(pInfo[playerid][Admin] != 0) {
return SendClientMessage(playerid, COLOR_ERROR, "[Fehler]:{FFFFFF} Du bist bereits ein Admin!");
} else if(pInfo[playerid][Admin]) {
dini_IntSet(Speicherort, "Admin", 5);
return SendClientMessage(playerid, COLOR_SUCCES, "[Server]:{FFFFFF} Du wurdest erfolgreich auf Adminlevel 5 befördert!");
}
//Was soll ich hier returnen?
} else {
return SendClientMessage(playerid, COLOR_ERROR, "[Fehler]:{FFFFFF} Du hast keine Berechtigung das zu tun!");
}
return 1;
}Zum zweiten; VWie sit denn deine Adminabfrage?
Versuchs mal so.
ocmd:veh(playerid, params[]) {
if(pInfo[playerid][Admin] >= 4) {
new vID, Float:X, Float:Y, Float:Z, Float:Angle;
if(sscanf(params, "u", vID)) return SendClientMessage(playerid, COLOR_ERROR, "[Benutzung]: /veh [Fahrzeug]");
GetPlayerPos(playerid, Float:X, Float:Y, Float:Z);
GetPlayerFacingAngle(playerid, Float:Angle);
CreateVehicle(vID, Float:X, Float:Y, Float:Z, Float:Angle, 125, 125, -1);
SendClientMessage(playerid, COLOR_SUCCES, "[Server]:{FFFFFF} Du hast das Auto erfolgreich gespawnt!");
return 1;
} else {
SendClientMessage(playerid, COLOR_ERROR, "[Fehler]:{FFFFFF} Du hast keine Berechtigung das zu tun!");
}}
-
echo Executing Server Config...
lanmode 0
rcon_password Information
maxplayers 50
port 7777
hostname SA-MP German-Reallife-Server .::Wir haben 0.3e::.
gamemode0 YVL 1
filterscripts gl_actions gl_property gl_realtime gl_mapicon ls_elevator test_cmds ls_mall attachments
announce 0
query 1
plugins streamer
weburl http://www.sa-mp.com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 10
logtimeformat [%H:%M:%S]SO sollte es richtig sein
-
hast du auch ganz oben im script
new RandomCP[99]; ? -
Nein, bin auf DINI spezifiziert.
-
Nun stürtzt der server ab
-
Also, mit dynamischen etc habe ich nichts am Hut. Ich mache wirklich nur einfache Sachen, helfe bei einzelnen Befehlen weiter und und und
-
Komme nicht auf die seite
-
Zeig deine serv3er.cfg
-
Okay, wenn ich sage, ich mag Windows 8 für Desktops nicht, meine ich keine Windows Phones!
Ich habe ein Windows Phone und finde es richtig hammer mega fucking geil! -
Ich habs bei mir auf ner Virtuellen Maschine laufen. Fazit: Gut für Tablets, schlecht für Desktops
-
Hallo,
da mir gerade langweilig ist, dachte ich, ich helfe ein bisschen den neulingen unter uns.
Also, ein Apell an alle Neulinge:
Wenn ihr jetzt hilfe beim scripten braucht, bei kleineren Sachen, so sendet mir per PN eure TeamViewer Daten zu, und ich helfe euch oder sehe zu,
was ihr so macht und gebe Tipps. Das ganze mache ich natürlich kostenlos.
Ich habe keine bösen Absichten oder so, ich will einfach nur helfen/EDIT: Am liebsten helfe ich bei DM/Freeroam Scripüten weiter, da das wirklich einfach ist
-
Update mal die include und schreib imn server.cfg unter plugins streamer.so
-
-
Hey,
hier hast du eins, ist von mir.
Da ist ne Beschreibung dabei, musst nix zahlen, spar deinen 50er mein Jung
http://easy-scripting.net/boar…ic-life-v-o-3-7-selfmade/ -
Hey,
ich will gerne das
CodeTogglePlayerSpectating(playerid, 1); InterpolateCameraPos(playerid,-1537.7705,-2785.5564,47.2916, -1644.1147,-2707.8787,57.8298, 10000, CAMERA_MOVE); InterpolateCameraLookAt(playerid, 1441.443237, -1823.469726, 47.810932, 1441.443237, -1823.469726, 47.810932, 123);
Als Hintergrund während meines Login Dialoges rein tunCode
Alles anzeigenpublic OnPlayerConnect(playerid) { new string[128]; new spname[MAX_PLAYER_NAME]; GetPlayerName(playerid, spname, sizeof(spname)); new Spielerdatei[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name); if(dini_Exists(Spielerdatei)) { format(string,sizeof(string),"{FFFFFF}Herzlich Willkommen zurück{FF6E00} %s{FFFFFF}.\nGib bitte dein Passwort ein, um dich einzuloggen.",name); ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",string,"Weiter",""); PlayAudioStreamForPlayer(playerid,"http://k004.kiwi6.com/hotlink/573ti1739i/classic_rap_instrumental_2011.mp3"); for (new MSGC=0; MSGC<=100; MSGC++) SendClientMessage(playerid, COLOR_ROT ," "); } else { ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren","{FF6E00}Herzlich Willkommen auf dem Server.\n{FFFFFF}Um hier spielen zu können, musst du dich registrieren.\n{FFFFFF}Bitte gebe dein gewünschtes Passwort ein.\n\n{FF6E00}Tipp:{FFFFFF} Verwende das Passwort nur auf diesem Server und achte und Groß- und Kleinschreibung.","Weiter",""); PlayAudioStreamForPlayer(playerid,"http://k004.kiwi6.com/hotlink/573ti1739i/classic_rap_instrumental_2011.mp3"); for (new MSGC=0; MSGC<=100; MSGC++) SendClientMessage(playerid, COLOR_ROT ," "); } return 1; }
Wo muss ioch das einfügen ?
Und was muss ich hierher einfügen, damit er aufhört die Kamera zu bewegen?Code
Alles anzeigenstock Login(playerid,key[]) { new Spielerdatei[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name); if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false)) { LoadAccount(playerid); StopAudioStreamForPlayer(playerid); return 1; } else { new string[128]; format(string,sizeof(string),"{FF6E00}Das angegebene Passwort ist nicht korrekt.{FFFFFF}\n\nVersuche es bitte erneut.",name); ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",string,"Login",""); return 1; } }
-
if(!strcmp(cmdtext, "/moveme", true))
{
TogglePlayerSpectating(playerid, 1);
InterpolateCameraPos(playerid, -1531.8103,-2768.6357,48.5335, -1630.2877,-2704.8076,48.5391, 10000, CAMERA_CUT);
//Move the player's camera from point A to B in 10000 milliseconds (10 seconds).
return 1;
}Soweit bin ich schon, nun will ich, dass er in eine andere Richtung die Kamera richtet. Kann mir das jemand vormachen?
-
Hi,
ich hab die Funktion nun:
Codeif(!strcmp(cmdtext, "/moveme", true)) { TogglePlayerSpectating(playerid, 1); InterpolateCameraPos(playerid, -1531.8103,-2768.6357,48.5335, -1630.2877,-2704.8076,48.5391, 10000, CAMERA_CUT); //Move the player's camera from point A to B in 10000 milliseconds (10 seconds). return 1; }
Wie kann ich einstellen, dass er nach Norden die Kamera richtet? ICh weiß mit InterpolateCameraLookAt, aber ich weiß nicht genau wie ich das da machen soll.
Wiki hilft mir nicht weiter -
Guck mal unter Showroom, alternativ SuFu
-