Beiträge von tayson87

    Ne frage wie kann ich son format in die länge ziehen? Wollte das hier so alles untereinander in der Liste des Dialogs haben, doch das alles passt nicht rein und zeigt mir einen error..



    Code
    format(string,sizeof(string),""#HTML_RED"MuellmannSkill: "#HTML_WHITE"%d\n"#HTML_RED"StadtreinigungSkill: "#HTML_WHITE"%d\n"#HTML_RED"FluglieferantSkill: "#HTML_WHITE"%d\n"#HTML_RED"PostboteSkill: "#HTML_WHITE"%d\n"#HTML_RED"DetektivSkill: "#HTML_WHITE"%d\n"#HTML_RED"LandwirtSkill: "#HTML_WHITE"%d
    	\n"#HTML_RED"EisverkauferSkill: "#HTML_WHITE"%d\n"#HTML_RED"BestatterSkill: "#HTML_WHITE"%d\n"#HTML_RED"GeldtransporterSkill: "#HTML_WHITE"%d\n"#HTML_RED"TruckerSkill: "#HTML_WHITE"%d\n"#HTML_RED"BusfahrerSkill: "#HTML_WHITE"%d\n"#HTML_RED"MechanikerSkill: "#HTML_WHITE"%d\n"#HTML_RED"WaffendealerSkill: "#HTML_WHITE"%d
    	\n"#HTML_RED"DrogendealerSkill: "#HTML_WHITE"%d\n"#HTML_RED"AnwaltSkill: "#HTML_WHITE"%d\n"#HTML_RED"TaxifahrerSkill: "#HTML_WHITE"%d\n"#HTML_RED"ImmobilienmaklerSkill: "#HTML_WHITE"%d\n"#HTML_RED"ZigarenhandlerSkill: "#HTML_WHITE"%d\n"#HTML_RED"MinenarbeiterSkill: "#HTML_WHITE"%d\n"#HTML_RED"HohlenforscherSkill: "#HTML_WHITE"%d",
    ShowPlayerDialog(playerid,DIALOG_4ALL_SONSTIGES,DIALOG_STYLE_MSGBOX,"Deine Waffen Skills",string,"ok","");

    Eventueel dann so?


    strcat(string,"#HTML_RED"MuellmannSkill: "#HTML_WHITE"%d,Spieler[playerid][pMuellmannSkill]),strcat(string, "\n");


    Für jeden Beruf ?

    Ne frage wie kann ich son format in die länge ziehen? Wollte das hier so alles untereinander in der Liste des Dialogs haben, doch das alles passt nicht rein und zeigt mir einen error..


    Code
    format(string,sizeof(string),""#HTML_RED"MuellmannSkill: "#HTML_WHITE"%d\n"#HTML_RED"StadtreinigungSkill: "#HTML_WHITE"%d\n"#HTML_RED"FluglieferantSkill: "#HTML_WHITE"%d\n"#HTML_RED"PostboteSkill: "#HTML_WHITE"%d\n"#HTML_RED"DetektivSkill: "#HTML_WHITE"%d\n"#HTML_RED"LandwirtSkill: "#HTML_WHITE"%d
    	\n"#HTML_RED"EisverkauferSkill: "#HTML_WHITE"%d\n"#HTML_RED"BestatterSkill: "#HTML_WHITE"%d\n"#HTML_RED"GeldtransporterSkill: "#HTML_WHITE"%d\n"#HTML_RED"TruckerSkill: "#HTML_WHITE"%d\n"#HTML_RED"BusfahrerSkill: "#HTML_WHITE"%d\n"#HTML_RED"MechanikerSkill: "#HTML_WHITE"%d\n"#HTML_RED"WaffendealerSkill: "#HTML_WHITE"%d
    	\n"#HTML_RED"DrogendealerSkill: "#HTML_WHITE"%d\n"#HTML_RED"AnwaltSkill: "#HTML_WHITE"%d\n"#HTML_RED"TaxifahrerSkill: "#HTML_WHITE"%d\n"#HTML_RED"ImmobilienmaklerSkill: "#HTML_WHITE"%d\n"#HTML_RED"ZigarenhandlerSkill: "#HTML_WHITE"%d\n"#HTML_RED"MinenarbeiterSkill: "#HTML_WHITE"%d\n"#HTML_RED"HohlenforscherSkill: "#HTML_WHITE"%d",
    ShowPlayerDialog(playerid,DIALOG_4ALL_SONSTIGES,DIALOG_STYLE_MSGBOX,"Deine Waffen Skills",string,"ok","");

    Hey liebe Com,
    habe ein Speicher problem.. Undzwar keins der Skills lassen sich Speichern wenn man Sie zB auf 300 settet.. In der Datenbank steht dann immernoch 0
    Und zB bei UpgradeSkill0 steht immernoch eine 1 dann.. Also die Werte ändern sich leider nicht. Woran kann es liegen ? :/



    Code
    mysql_format(MySqlConnection,mainquery,sizeof(mainquery),"UPDATE "#SQLTAG"_account_upgrades SET pUpgradeSkill0='%d',pUpgradeSkill1='%d',pUpgradeSkill2='%d',pUpgradeSkill3='%d',pUpgradeSkill4='%d',pPickWeapons='%d',skill9mm='%d',skilldeagle='%d',skillshotgun='%d',skillmp5='%d',skillak='%d',skillm4='%d',skillsniper='%d',MuelmannSkill='%d',StadtreinigungSkill='%d',FluglieferantSkill='%d',PostboteSkill='%d',DetektivSkill='%d',LandwirtSkill='%d',",
    		Spieler[playerid][pUpgradeSkill0],Spieler[playerid][pUpgradeSkill1],Spieler[playerid][pUpgradeSkill2],Spieler[playerid][pUpgradeSkill3],Spieler[playerid][pUpgradeSkill4],Spieler[playerid][pPickWeapons],Spieler[playerid][pSkill9mm],Spieler[playerid][pSkillDeagle],Spieler[playerid][pSkillShotgun],Spieler[playerid][pSkillMP5],Spieler[playerid][pSkillAK],Spieler[playerid][pSkillM4],Spieler[playerid][pSkillSniper],
    		Spieler[playerid][pMuellmannSkill],Spieler[playerid][pStadtreinigungSkill],Spieler[playerid][pFluglieferantSkill],Spieler[playerid][pPostboteSkill],Spieler[playerid][pDetektivSkill],Spieler[playerid][pLandwirtSkill]);
    		strcat(mainquery,query);
    		strdel(query,0,sizeof(query));


    Code
    strcat(query,"CREATE TABLE IF NOT EXISTS `"#SQLTAG"_account_upgrades` (`Name` varchar(24) NOT NULL,`pUpgradeSkill0` int(2) NOT NULL DEFAULT '1',`pUpgradeSkill1` int(2) NOT NULL DEFAULT '0',`pUpgradeSkill2` int(2) NOT NULL DEFAULT '0',`pUpgradeSkill3` int(2) NOT NULL DEFAULT '0',`pUpgradeSkill4` int(2) NOT NULL DEFAULT '0',`pPickWeapons` int(2) NOT NULL,`skill9mm` int(11) NOT NULL,`skilldeagle` int(11) NOT NULL,");
    	strcat(query,"`skillshotgun` int(11) NOT NULL,`skillmp5` int(11) NOT NULL,`skillak` int(11) NOT NULL,`skillm4` int(11) NOT NULL,`skillsniper` int(11) NOT NULL,`MuellmannSkill` int(10) NOT NULL,`StadtreinigungSkill` int(10) NOT NULL,`FluglieferantSkill` int(10) NOT NULL,`PostboteSkill` int(10) NOT NULL,`DetektivSkill` int(10) NOT NULL,`LandwirtSkill` int(10) NOT NULL,`EisverkauferSkill` int(10) NOT NULL,`BestatterSkill` int(10) NOT NULL,");
    	strcat(query,"`GeldtransporterSkill` int(10) NOT NULL,`TruckerSkill` int(10) NOT NULL,`BusfahrerSkill` int(10) NOT NULL,`MechanikerSkill` int(10) NOT NULL,`WaffendealerSkill` int(10) NOT NULL,`DrogendealerSkill` int(10) NOT NULL,`AnwaltSkill` int(10) NOT NULL,`TaxifahrerSkill` int(10) NOT NULL,`ImmobilienmaklerSkill` int(10) NOT NULL,`ZigarenhandlerSkill` int(10) NOT NULL,`MinenarbeiterSkill` int(10) NOT NULL,`HohlenforscherSkill` int(10) NOT NULL,PRIMARY KEY (`Name`))");
    	mysql_function_query(MySqlConnection,query,false,"","");
        strdel(query,0,sizeof(query));

    Was genau meinst du?
    Prinzipiell erfolgt die Abfrage und Speicherung immer anhand eines oder mehrerer Primary Keys.

    Wollte so Punkte einstellen , jedoch speichern sie sich nicht
    `Coins` int(10) NOT NULL,`pUpgradePoints` int(6) NOT NULL,


    Sie werden in der Dtanebank erstellt doch InGame speichern sie sich irgendwie nicht



    Code
    cache_get_field_content(0,"Coins",result);
    	    Spieler[playerid][pCoins] = strval(result);
    
    
    	    cache_get_field_content(0,"pUpgradePoints",result);
    	    Spieler[playerid][pUpgradePoints] = strval(result);

    Hey liebe Com,


    Gibt es noch Sponsoringbetriebe, die einen ca 50 - 100 Slots sponsoren ?
    Da ich wieder lust bekommen hab zu scripten wollte ich mit einem Script wieder anfangen. Dieses wollte ich sobald es fertig ist, dann schließlich als Free Downloadversion hier im Forum anbieten.
    Um täglich Updates zu machen und diese dann einigen Usern zu zeigen brauch ich leider einen Sponsor - Server


    PS: Wäre schön wenn ihr mir weiter helfen könntet..


    mfg
    Tayson

    • CMD:gov(playerid, params[])
    • {
    • if(!IsLoggedIn(playerid))return 1;
    • new entry[96], string[128];
    • if(!Spieler[playerid][pFraktion] == 1 || Spieler[playerid][pFraktion] == 2 || Spieler[playerid][pFraktion] == 3 || Spieler[playerid][pFraktion] == 4))return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Leader!");
    • if(!Spieler[playerid][pFraktion] == 6 || Spieler[playerid][pFraktion] == 8 || Spieler[playerid][pFraktion] == 9))return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Leader!");
    • if(Spieler[playerid][pRank] < RANG_COLEADER)return SendClientMessage(playerid, COLOR_GREY, "Für diesen Befehl musst du mindestens den Co-Leader Rang besitzen.");
    • if(sscanf(params, "s[96]", entry))return SendClientMessage(playerid, COLOR_GREY, "Benutze /gov [Nachricht]");
    • format(string, sizeof(string), "|___________ Durchsage: %s ___________|", GetRankName(Spieler[playerid][pFraktion], entry);
    • format(string, sizeof(string), "%s %s: %s", GetRankName(Spieler[playerid][pFraktion], Spieler[playerid][pRank]), GetName(playerid), entry);
    • SendClientMessageToAll(COLOR_DARKBLUE, string);
    • return 1;
    • }


    versuchs mal jetzt

    Wie kann ich diese Sachen ersetzen ? Wollte ein Script updaten auf das MySQL von BlueG R34
    Und das Script zeigt mir diese Errors auf bzw das diese undefiniert sind. Kann mir jemand helfen, da unter kleine Scriptingfragen mir niemand geantwortet hat..


    Quellcode

    • mysql_store_result
    • mysql_num_rows
    • mysql_free_result
    • mysql_fetch_row