Hallo Liebe Leute,
habe mal eine Frage.
Also wenn ich Server alles bei Nitrado habe und auch die Webspace + Domain
dann kann ich doch beim Userpanel Localhost eingeben oder sehe ich das falsch?
Wollte es nur Fragen da ich mich da nicht so auskenne.
lg
Beiträge von ~> Gentleman <~
-
-
Sieht meiner Meinung nicht sonderlich gut aus.
aber 5/10 -
Hallo Leute,
wie bekomme ich die Bots dazu das sie sich nicht gegenseitig anhalten?
Meine Bremsen vor einander und das ist nervig *_*
Weiß jemand wie ich die Bots dazu bekomme mit Licht zu fahren?
Würde mich sehr über Hilfe freuen.
lg -
Hallo Leute,
hier ein creategangcar befehl aus einem GF
Aber es geht nicht...
Weiß jemand was da falsch ist?Spoiler anzeigen if(strcmp("/creategangcar", cmd, true) == 0)
{
if(PlayerInfo[playerid][pSQLID] == 1)
{
if(IsPlayerInAnyVehicle(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_BENUTZETEXT, "Benutze: /creategangcar [GangID] [Farbe1] [Farbe2]");
return 1;
}
new GangID = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_BENUTZETEXT, "Benutze: /creategangcar [GangID] [Farbe1] [Farbe2]");
return 1;
}
new FFarbe1 = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_BENUTZETEXT, "Benutze: /creategangcar [GangID] [Farbe1] [Farbe2]");
return 1;
}
new FFarbe2 = strval(tmp);
for(new h = 0; h < sizeof(GangAutoInfo); h++){
if(GangAutoInfo[h][cOwner] == -1 && GangAutoInfo[h][cTyp] == -1 && GangAutoInfo[h][cColor1] == -1 && GangAutoInfo[h][cColor2] == -1){
GangAutoInfo[h][cID] = -1;
GangAutoInfo[h][cOwner] = GangID;
GangAutoInfo[h][cTyp] = GetVehicleModel(GetPlayerVehicleID(playerid));
GetVehiclePos(GetPlayerVehicleID(playerid),GangAutoInfo[h][cPosX],GangAutoInfo[h][cPosY],GangAutoInfo[h][cPosZ]);
GetVehicleZAngle(GetPlayerVehicleID(playerid),GangAutoInfo[h][cRot]);
GangAutoInfo[h][cColor1] = FFarbe1;
GangAutoInfo[h][cColor2] = FFarbe2;
GangAutoInfo[h][cStatus] = 0;
GangAutoInfo[h][cTank] = 100;
GangAutoInfo[h][cMeter] = 0;
DestroyVehicleSelfmade(GetPlayerVehicleID(playerid));
SetTimerEx("CreateNewlyGangAutos",20000,0,"i",h);
SendClientMessage(playerid, COLOR_YELLOW, "Du hast erfolgreich ein Auto erstellt, es spawnt in 20 Sekunden.");
break;
}
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_ERRORTEXT, " Du bist in keinem Fahrzeug !");
return 1;
}
} }Codeif(strcmp("/creategangcar", cmd, true) == 0) { if(PlayerInfo[playerid][pSQLID] == 1) { if(IsPlayerInAnyVehicle(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_BENUTZETEXT, "Benutze: /creategangcar [GangID] [Farbe1] [Farbe2]"); return 1; } new GangID = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_BENUTZETEXT, "Benutze: /creategangcar [GangID] [Farbe1] [Farbe2]"); return 1; } new FFarbe1 = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_BENUTZETEXT, "Benutze: /creategangcar [GangID] [Farbe1] [Farbe2]"); return 1; } new FFarbe2 = strval(tmp); for(new h = 0; h < sizeof(GangAutoInfo); h++){ if(GangAutoInfo[h][cOwner] == -1 && GangAutoInfo[h][cTyp] == -1 && GangAutoInfo[h][cColor1] == -1 && GangAutoInfo[h][cColor2] == -1){ GangAutoInfo[h][cID] = -1; GangAutoInfo[h][cOwner] = GangID; GangAutoInfo[h][cTyp] = GetVehicleModel(GetPlayerVehicleID(playerid)); GetVehiclePos(GetPlayerVehicleID(playerid),GangAutoInfo[h][cPosX],GangAutoInfo[h][cPosY],GangAutoInfo[h][cPosZ]); GetVehicleZAngle(GetPlayerVehicleID(playerid),GangAutoInfo[h][cRot]); GangAutoInfo[h][cColor1] = FFarbe1; GangAutoInfo[h][cColor2] = FFarbe2; GangAutoInfo[h][cStatus] = 0; GangAutoInfo[h][cTank] = 100; GangAutoInfo[h][cMeter] = 0; DestroyVehicleSelfmade(GetPlayerVehicleID(playerid)); SetTimerEx("CreateNewlyGangAutos",20000,0,"i",h); SendClientMessage(playerid, COLOR_YELLOW, "Du hast erfolgreich ein Auto erstellt, es spawnt in 20 Sekunden."); break; } } return 1; } else { SendClientMessage(playerid, COLOR_ERRORTEXT, " Du bist in keinem Fahrzeug !"); return 1; } } }
-
Öhmmm mach es ma unter onplayerconnect.
Ich denke du hast einen login stock bei dem machst dann TogglePlayerSpectate(playerid,0);Ich teste es mal.
Danke dir -
Da wo du den login/register anzeigen lässt
Könnte ich die Funktion nicht theoretisch unter "OnPlayerConnect" starten und unter "OnPlayerLogin" stoppen?
-
Du musst einfach die Funktionen
http://wiki.sa-mp.com/wiki/TogglePlayerSpectatinghttp://wiki.sa-mp.com/wiki/PlayerSpectatePlayer
Das musst du dann so machen:
TogglePlayerSpectating(playerid,1);
PlayerSpectatePlayer(playerid,id vom bot);
Alles klar.
Unter Public OnPlayerConnect oder? -
Hallo Liebe Leute,
ich habe da eine frage.
Undzwar wie kann ich im Login/register Screen z.b einen Bot Spectaten lassen..
Ich weiß nicht wo ich da Anfangen soll.
Danke schonmal im Vorraus. -
Erstmal wäre es gut zu wissen, welche MySQL-Extension du nutzt. Entsprechend musst du die Parameter der Funktion zum Herstellen der Verbindung (mysql_connect bzw. Konstruktor) anpassen:
http://php.net/manual/de/function.mysql-connect.php // host:7777
http://de1.php.net/manual/de/mysqli.construct.php // siehe $port-Parameter
http://php.net/manual/de/pdo.construct.php // im DSN port=7777Tut mir Leid Verstehe das aber nicht so recht..
-
Bei meinem mysql server ist der port aber 7777
-
Gut, dann wird er das 3306 irgendwo anders hernehmen, öffne einfach alle dateien mit Notepad und such nach 3306 in allen Dateien. Vorher aber die 7777 aus der Variable löschen.
Die suche war Leider ohne Erfolg.
-
Ist mir schon bewusst, aber warum schreibst du dann ZENSIERT:7777:3306 ?
Ich habe nur die IP Zensiert.
Ich habe nich 3306 geschrieben.
Das kam Automatisch. -
Du musst den Port auch ersetzen nicht Port, Port.
Form geht so : IP : Port
Sprich: Zensiert:7777
Bei Zensiert war nur die ip der datenbank.
Beispiel:
127.0.0.1:7777 -
Leider wird der Standard Port immer noch gesetzt.
Siehe:
Could not ping mysql server on ZENSIERT:7777:3306. -
Du änderst die MySql Host Variable einfach so um: $deinevariable = "Deinhost:DeinPort";
DeinPort fügst du einfach in der jetztigen Variable deines Hosts dazu
Bei mir sieht das ganze so aus:
Aber geht nicht so wirklich.$dbHost[1] = 'ZENSIERT'; //Zugangsdaten SA-MP Datenbank
$dbUser[1] = 'ZENSIERT';
$dbPass[1] = 'ZENSIERT';
$dbName[1] = 'ZENSIERT';
$server[1] = "ZENSIERT:7777"; // [Beispiel: localhost:7777] -
Aufgrund dessen habe ich dir ein Beispiel gezeigt um das "UCP" auf deinen Port connecten zu lassen.
Upps..
Also einfach in die config.inc.php oder? -
Ich meine ich habe die Datenbank extrern freigegeben.
Nur sie hat den Port : 7777
Aber das ucp connectet immer auf den Standard port..
Hast du es falsch Verstanden oda wie?
Verstehe die Antwort nicht so recht... -
Hallo Liebe Leute,
ich probiere gerade einen ucp zu installieren.
Nur mein mysql port ist 7777 und nicht der Standard 3306.
Weiß jemand wie man das ändert?
lg -
Zahlst du was?
Oder wie?
Bitte mehr Infos. -
@all Danke für euer Feedback, freut mich echt sehr.
@Fly2lifeHigh Werde auf jedenfall noch einen Part aufnehmen wenn der Server wieder Online iste#1 Habe nun ein Kanal Intro
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.Alles ganz gute Videos.
Deine Stimmt ist Angenehm etc.
Aber das Intro näääähh.
Das ist nicht so Toll (Meiner Meinung).
mfg