Wie lasse ich es jetzt anzeigen bei /carradio
Beiträge von Dr. Frauenarzt
-
-
case DIALOG_RADIOKAT1:
{
if(response)
{if(listitem == 0)//RPG City Radio
{
GameTextForPlayer(playerid, "~r~Radio", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14160/;stream");
}
}
}
case DIALOG_RADIOKAT2:
{
if(response)
{
if(listitem == 1) //Hands up
{
GameTextForPlayer(playerid, "~r~Hands up", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14200/;stream");
}
if(listitem == 2) //Main - Charts
{
GameTextForPlayer(playerid, "~r~Main - Charts", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14000/;stream");
}
if(listitem == 3) //Rock
{
GameTextForPlayer(playerid, "~r~Rock", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14100/;stream");
}
if(listitem == 4) //Disco Fox
{
GameTextForPlayer(playerid, "~r~Disco Fox", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14120/;stream");
}
if(listitem == 5) //Club
{
GameTextForPlayer(playerid, "~r~Club", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14060/;stream");
}
if(listitem == 6) //Harder
{
GameTextForPlayer(playerid, "~r~Harder", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14080/;stream");
}
if(listitem == 7) //Black
{
GameTextForPlayer(playerid, "~r~Black", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14180/;stream");
}
if(listitem == 8) //Eurodance
{
GameTextForPlayer(playerid, "~r~Eurodance", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14020/;stream");
}
}
}So Gemeint?
-
Was funktioniert denn nicht?
den ersten sender in 1 Kategorie zum Auswählen
Den Rest der Sender in Kategorie 2 zum Auswählen -
CMD:carradio(playerid)
{
ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, "Radio: Bitte wähle eine Kategorie","Radio 1\nRadio 2","Weiter","Schließen");
return 1;
}
case DIALOG_RADIO:
{
if(response)
{
if(listitem == 0)//RPG City Radio
{
GameTextForPlayer(playerid, "~r~Radio", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14160/;stream");
}
if(listitem == 1) //Hands up
{
GameTextForPlayer(playerid, "~r~Hands up", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14200/;stream");
}
if(listitem == 2) //Main - Charts
{
GameTextForPlayer(playerid, "~r~Main - Charts", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14000/;stream");
}
if(listitem == 3) //Rock
{
GameTextForPlayer(playerid, "~r~Rock", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14100/;stream");
}
if(listitem == 4) //Disco Fox
{
GameTextForPlayer(playerid, "~r~Disco Fox", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14120/;stream");
}
if(listitem == 5) //Club
{
GameTextForPlayer(playerid, "~r~Club", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14060/;stream");
}
if(listitem == 6) //Harder
{
GameTextForPlayer(playerid, "~r~Harder", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14080/;stream");
}
if(listitem == 7) //Black
{
GameTextForPlayer(playerid, "~r~Black", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14180/;stream");
}
if(listitem == 8) //Eurodance
{
GameTextForPlayer(playerid, "~r~Eurodance", 500,3);
PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14020/;stream");
}
}
}Ich habe 2 Kategorien:
Beim ersten:
Soll man den Ersten Sender Auswählen KönnenBei den Rest alles in die 2 Kategorie was hab ich falsch gemacht??
-
HideBusTextDraw(i);
DisablePlayerCheckpointEx(i);
UpdateDynamic3DTextLabelText(Vehicle[vehicleid][vehText], COLOR_LIGHTBLUE, "Leerfahrt");
new randomSkill = randomex(1, 2);
format(string, sizeof(string), COLOR_LIGHTBLUE,"* Du erhälst am nächsten Payday 2900$ gutgeschrieben. Erhaltene Exp: %d", randomSkill); //2667
SendClientMessage(i, COLOR_LIGHTBLUE, string);
Spieler[i][pJobMoney] += 2900;
Spieler[i][pJobCount] ++;
GivePlayerBusSkill(i, randomSkill);
PlayerPlaySound(i, 1057, 0, 0, 0);C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2667) : error 035: argument type mismatch (argument 3)
Warum kommt mismatch?
-
HideBusTextDraw(i);
DisablePlayerCheckpointEx(i);
UpdateDynamic3DTextLabelText(Vehicle[vehicleid][vehText], COLOR_LIGHTBLUE, "Leerfahrt");
new randomGehalt = randomex(2750, 3100); // Maximum ungf. 35200$
new randomSkill = randomex(1, 5);
format(string, sizeof(string), COLOR_LIGHTBLUE"* Du erhälst am nächsten Payday %d$ gutgeschrieben. Erhaltene Exp: %d", randomGehalt, randomSkill); //2668
SendClientMessage(i, COLOR_WHITE, string);
Spieler[i][pJobMoney] += randomGehalt;
Spieler[i][pJobCount] ++;
GivePlayerBusSkill(i, randomSkill);
PlayerPlaySound(i, 1057, 0, 0, 0);
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2668) : error 035: argument type mismatch (argument 3)
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\GermanAges\gamemodes\German.pwn(2668) : warning 215: expression has no effect
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2668) : warning 215: expression has no effect
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2668) : warning 215: expression has no effect
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2668) : error 001: expected token: ";", but found ")"
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2668) : error 029: invalid expression, assumed zero
C:\Users\Natascha\Desktop\GTA SA Datein\GTA Scripts\German\gamemodes\German.pwn(2668) : fatal error 107: too many error messages on one lineWarum ist doch richtig oder nicht?
-
Fraktions Base
-
Okay meine vermutung hat sich nicht bestätigt. Allerdings sollte meine Antwort im DIALOG ausreichend sein. Daher teste es mal bitte und dann wenn es nicht klappt schauen wa mal nach ner anderen lösung
Habe es eben getestet. wen ich auf Haus klicke setzt er mich trd in die Base?
-
-
-
if(Spieler[playerid][pSpawnChange] == 0) // Zivilist
{
SetPlayerPos(playerid, 154.3086,-1946.0225,5.0181);
SetPlayerFacingAngle(playerid, 1.8650);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
switch(Spieler[playerid][pFraktion])
{
case 0: SetPlayerSkin(playerid, Spieler[playerid][pSkin]);
case 1:{ SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]); SetPlayerColor(playerid, LSPD_DUTY);}
case 2: SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
case 3:{ SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]); SetPlayerColor(playerid, SAMD_DUTY);}
case 4: SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
case 5: SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
}
}
else if(Spieler[playerid][pSpawnChange] == 1) // Fraktion
{
switch(Spieler[playerid][pFraktion])
{
case 0: // Zivilist
{
SetPlayerSkin(playerid, Spieler[playerid][pSkin]);
SetPlayerPos(playerid, 154.3086,-1946.0225,5.0181);
SetPlayerFacingAngle(playerid, 1.8650);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
Spieler[playerid][pSpawnChange] = 0;
SendClientMessage(playerid, COLOR_WHITE, "* Dein Spawn wurde auf den Zivilisten Spawn gesetzt.");
}
case 1: // LSPD
{
SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
SetPlayerPos(playerid, 258.3255,82.8243,1002.4453);
SetPlayerFacingAngle(playerid, 1.1205);
SetPlayerInterior(playerid, 6);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerColor(playerid, LSPD_DUTY);
}
case 2: // Russen Mafia
{
SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
SetPlayerInterior(playerid, 12);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, 2324.4092,-1148.7240,1050.7101);
SetPlayerFacingAngle(playerid, 359.3728);
}
case 3: // SAMD
{
SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, 1176.7510,-1324.1151,14.0368);
SetPlayerFacingAngle(playerid, 269.5287);
}
case 4: // GSF
{
SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
SetPlayerInterior(playerid, 8);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, 2807.5308,-1174.7401,1025.5703);
SetPlayerFacingAngle(playerid, 357.4926);
}
case 5: // Hitman
{
SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
SetPlayerInterior(playerid, 3);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid, -2636.9473,1403.3269,906.4609);
SetPlayerFacingAngle(playerid, 0.6088);
}
}
}
else if(Spieler[playerid][pSpawnChange] == 2) // House
{
new hausIDx = Spieler[playerid][pHouseKey];
if(hausIDx != -255)
{
if(Haus[hausIDx][hCreated] == 1)
{
if(Haus[hausIDx][EnterX] != 0.0 && Haus[hausIDx][ExitX] != 0.0)
{
SetPlayerInterior(playerid, Haus[hausIDx][hInterior]);
SetPlayerVirtualWorld(playerid, hausIDx);
SetPlayerPos(playerid, Haus[hausIDx][ExitX], Haus[hausIDx][ExitY], Haus[hausIDx][ExitZ]);
switch(Spieler[playerid][pFraktion])
{
case 0: SetPlayerSkin(playerid, Spieler[playerid][pSkin]);
case 1:{ SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]); SetPlayerColor(playerid, LSPD_DUTY);}
case 2: SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
case 3:{ SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]); SetPlayerColor(playerid, SAMD_DUTY);}
case 4: SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
case 5: SetPlayerSkin(playerid, Spieler[playerid][pFrakSkin]);
}
return 1;
}
else
{
Spieler[playerid][pSpawnChange] = 1;
SpawnPlayerEx(playerid);
}
}
else
{
Spieler[playerid][pSpawnChange] = 1;
SpawnPlayerEx(playerid);
}
}
else
{
Spieler[playerid][pSpawnChange] = 1;
SpawnPlayerEx(playerid);
}
}
return 1;
}Gehört auch dazu sry
-
CMD:spawnchange(playerid)
{
ShowPlayerDialog(playerid, DIALOG_SPAWNCHANGE, DIALOG_STYLE_LIST, "Spawnchange", "Zivilisten Spawn (Strand LS)\nFraktion\nHaus", "Auswählen", "Abbrechen");
return 1;
}c
ase DIALOG_SPAWNCHANGE:
{
if(response)
{
if(listitem == 0)// Zivi
{
Spieler[playerid][pSpawnChange] = 0;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast deinen Spawn auf den Zivilisten Spawn gesetzt.");
}
if(listitem == 1) // Frak
{
if(Spieler[playerid][pFraktion] == 0)return SendClientMessage(playerid, COLOR_GREY, "** Du bist nicht Mitglied einer Fraktion.");
Spieler[playerid][pSpawnChange] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast deinen Spawn auf deinen Fraktions Spawn gesetzt.");
}
if(listitem == 2)// Zivi
{
Spieler[playerid][pSpawnChange] = 2;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast deinen Spawn auf dein Haus gesetzt, sofern du eins besitzt oder eingemietet bist.");
}
}
}Spawnchange funzt nicht ordentlich und wird nicht gespeichert warum?
Wen der User /spawnchange eingibt und Haus angibt wird er im Haus nicht gespawnt?
-
Dass er nicht speichert liegt hieran.Die Spalte KSKLevel existiert in deiner Datenbanktabelle nicht.
Habe ich bereits erledigt klappt ja nun. Der Server Schmirt nicht mehr ab.
Aber das Problem ist mit der Speicherung der Spieler
-
Tutorial[playerid] = 12;
Bedeutet in wv tutorial er ist es gibt 12 Schritte beim Tutorial
-
Habe jetzt SavePlayer(playerid);
eingebaut und im acc Tutorial eingebaut aber speichert nicht?
-
In der Datenbank ist der Acc vorhanden. Aber wen ich wider online komme Fangt es von neu an...
-
Sehr gut
Hab noch ein anderes Problem wen ich mich einlogge muss ich das Tut wider machen?
-
public OnQueryError(errorid, error[], callback[], query[], connectionHandle)
{
printf("[MYSQL-ERROR] %i - %s in Callback %s on connection %i", errorid, error, callback, connectionHandle);
printf("[MYSQL-ERROR] %s", query);
}Habe das jetzt gelöscht :>
KSKLevel habe ich jetzt die Spalte bei den accounts eingestellt
-
Dir fehlt die Spalte KSKLevel in deiner Tabelle
Und printf crasht deinen Server weil:PS: Das bedeutet die Länge darf nicht 1024 Zeichen überschreiten...
Wo muss ich das ändern?
-
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 6); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 1); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 2); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 3); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 4); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 5); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 6); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 7); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 8); - 0 Millisekunden
[15:33:54] [ - MAIN UPDATE - ] Der Account von Ryan_Taylor wurde in 1 Millisekunden gespeichert!
[15:33:54] [MYSQL-ERROR] 1054 - Unknown column 'KSKLevel' in 'field list' in Callback on connection 1
[15:33:54] [MYSQL-ERROR] UPDATE `accounts` SET `Level`='1',`Geld`='4200',`Morde`='0',`Tode`='0',`Heal`='100.000000',`Armor`='0.000000',`Upgrade`='0',`Geschlecht`='0',`Muted`='0',`MuteTime`='0',`Respekt`='0',`Verbrechen`='0',`WantedLevel`='0',`Verlassen`='',`Knast`='0',`KnastZeit`='0',`KnastAFKZeit`='0',`Telefonbuch`='0',`Nummer`='0',`Telefon`='0',`Job`='0',`GehaltCheck`='0',`JobDone`='0',`Kopfgeld`='0',`TodStatus`='0',`TodZeit`='0',`Rang`='0',`Member`='0',`Leader`='0',`Dienst`='0',`FSkin`='0',`Skin`='239',`HausNummer`='0',`PayDay`='0',`GesamtMinutes`='0',`GesamtAFK`='0',`Uhr`='0',`Kanister`='0',`KanisterInhalt`='0',`KanisterArt`='0',`SEKLevel`='0',`KSKLevel`='0',`KSKDuty`='0',`Zigaretten`='0',`Stadtkarte`='0',`IPAdresse`='',`RegDate`='28.10.2016 um 15:33:54',`TimeBan`='0',`Gebannt`='0',`SozialHilfe`='0',`AFKZeit`='0',`TogPhone`='0',`Fahrerpunkte`='0',`GWNote`='0',`ZiviNote`='0',`Admin`='0',`Krank`='0',`ConnectSeconds`='0',`Warns`='0',`Registriert`='1',`DropTime`='0',`RefillKanister`='0',`RepairKits`='0',`KnastAufenthalte`='0',`ReloadBats`='0',`LastSeen`='',`KripoLevel`='0',`Vertragszeit`='0',`EigenesRadio1`='',`EigenesRadio2`='',`EigenesRadio1Aktiviert`='0',`EigenesRadio2Aktiviert`='0',`Kopfhoehrer`='0',`FlugID`='',`Premium`='0',`Donator`='0',`Rucksack`='1',`Flaschen`='1',`VertragPartner`='0',`VertragArt`='0',`Guthaben`='0',`PosX`='911.714294',`PosY`='-2389.382812',`PosZ`='13.254687',`PosR`='29.116802',`Interior`='0',`VirWorld`='0',`SEKDuty`='0',`KripoDuty`='0',`FeuerwehrDuty`='0',`KampfStyle`='0',`FFeuerwehr`='0',`Konfer`='0',`Verheiratet`='0',`Ehepartner`='Niemand',`Bigears`='0',`Gecufft`='0',`Organisation`='0',`Partei`='0',`EventUnix`='0',`EventPicked`='0',`TodX`='0.000000',`TodY`='0.000000',`TodZ`='0.000000',`TodR`='0.000000',`SpawnChange`='0',`SpawnHaus`='0',`SpawnInterior`='0',`MaxWanteds`='0',`PaintballMorde`='0',`FlaschenGesamt`='0',`Flaschen`='0',`AmmunationZeit`='0',`FahrschuleZeit`='0',`FrakSperreEnde`='0',`Werber`='0',`wSpielzeit`='0',`C4`='0',`Bombe`='0',`RucksackBombe`='0',`SprengsatzSmall`='0',`Medikamente`='0',`SaveMats`='0',`SaveEisen`='0',`AktivTime`='0',`RespektMultiplikator`='0',`XPBoost`='0',`LottoLos1`='-1',`LottoLos2`='-1',`CannSamen`='0',`CannGramm`='0',`CannIntus`='0',`CannDunger`='0',`Wasserflasche`='0',`Samstag`='0',`Sonntag`='0',`Montag`='0',`Dienstag`='0',`Mittwoch`='0',`Donnerstag`='0',`Freitag`='0',`Osterei`='0',`OstereiFound`='0',`FahrschuleAngemeldet`='0',`TheorieBestanden`='0',`PraxisBestanden`='0',`ScheinSperre`='0',`TheorieStunden`='0',`FischeGefangen`='0',`AmateurAngel`='0',`FortgeschrittenenAngel`='0',`ProfiAngel`='0',`ExpertenAngel`='0',`Koeder`='0',`PremiumKoeder`='0',`C4Abgabe`='0',`ReheGenutzt`='0',`HausEntered`='0' WHERE `userID`='2080'
[15:33:54] [debug] Server crashed while executing VoltageRL.amx
[15:33:54] [debug] AMX backtrace:
[15:33:54] [debug] #0 native printf () from samp7014_6046
[15:33:54] [debug] #1 0038bc14 in public OnQueryError (1054, 29760324, 29760320, 29749508, 1) from VoltageRL.amx