Beiträge von Loganpunkt

    Vorsatz:

    Hey Leute ein Projekt, dass derzeit noch keinen Namen hat sucht einen Scripter.

    Das hört sich jetzt ein wenig komisch an aber dennoch kann man es probieren.


    Warum hat das Projekt noch keinen Namen?

    Einfach aus dem Grund ich geh nach dem Motto "Erst die Arbeit, dann der Spaß"

    Ich möchte das Script soweit fertigstellen und anhand der Funktionen einen Namen basteln oder einfach mit dem Team einen aussuchen.


    Derzeitige Teammitglieder?
    Da ich erst mal einen Scripter suchen möchte nur ich :3


    Wo soll das Script denn spielen?

    Das Script soll wenn möglich in Los Santos und Las Venturas spielen..


    Was machst du denn im Team?

    Ich werde mitscripten


    Wie willst du denn mit Scripten?
    Mit Hilfe einer Live Scripting Methode.

    Alle Infos darüber werde ich euch dann mitteilen.


    Hast du denn schon angefangen?

    Ja. Aber richtig viel muss ich ehrlich zugeben ist es nicht?


    Was suchst du denn?

    Ich suche einen Scripter, der reif ist.

    Gute Ideen hat.

    Der seine Ideen auch umsetzen kann.

    Der auch andere Ideen umsetzen kann.

    Und der auch mit mysql scripten kann.


    Warum ausgerechnet mein Projekt?

    Das wird jetzt so ein Standard Spruch aber es gibt zu viele 08/15 Server.

    Unreife Leute werden sofort aus dem Team entlassen.

    Desweiteren möchte ich auf die Community eingehen und sofern Möglich jeden Wunsch erfüllen.

    Hierbei darf die Community entscheiden, was drinnen bleiben darf und was unbedingt rein muss.


    Was ist so besonders an (euch)mir?

    Ich denke ich kann von mir behaupten, dass ich Reif bin.

    Auch das hört man ziemlich oft und sieht man leider wenig.


    Was ist bereits vorhanden?

    Das werde ich mit dem Scripter dann selber berichten.



    Schlussatz


    Ich weiß das ist nicht wie eine andere Werbung bzw. wie ihr eine Werbung erwarten würdet.

    Aber ich verspreche euch wenn wir einen Namen haben und der Server in die Alpha/Beta gibt wird die aufjedenfall Top :)

    Hoffe es findet sich jemand.


    LG


    .x22 Zieglein

    Hey, ich benutze das MYSQL Plugin R5 und irgendwie speichert er mein adminlevel nicht.
    Vielleicht könnt ihr mir helfen:


    setadmin code:
    ocmd:setadmin(playerid, params[])
    {
    new pID,a_level;
    new string[128];
    new string2[128];
    new adminx[MAX_PLAYER_NAME];
    new bef[MAX_PLAYER_NAME];
    GetPlayerName(playerid,adminx,sizeof(adminx));
    GetPlayerName(pID,bef,sizeof(bef));
    //if(!isAdmin(playerid,5))return SCM(playerid,HELLROT,"Du bist dazu nicht befugt!");
    if(sscanf(params,"ui",pID,a_level))return SCM(playerid,GRAU,"[Info] /setadmin [playerid] [level]");
    SpielerInfo[pID][pAlevel] = a_level;
    format(string,sizeof(string),"[SERVER]: %s wurde von Admin %s zum Admin Rang %i befördert.",bef,adminx,a_level);
    format(string2,sizeof(string2),"Du wurdest von %s zum Admin Rang %i befördert.",adminx,a_level);
    SendClientMessageToAll(HELLROT,string);
    SendClientMessage(pID,HELLBLAU,string2);
    SavePlayer(pID);
    return 1;
    }


    Alles was ich mit mysql habe:


    stock Connect_To_Database()
    {
    mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);
    return 1;
    }
    stock mysql_CheckAccount(playerid)
    {
    new Query[128],Name[MAX_PLAYER_NAME],count;
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name, Name);
    format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
    mysql_query(Query);
    mysql_store_result();
    count = mysql_num_rows();
    mysql_free_result();
    return count;
    }


    stock CreateAccount(playerid, pass[])
    {
    new query[256],Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name,Name);
    mysql_real_escape_string(pass,pass);
    format(query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Passwort`) VALUES ('%s', '%s')", Name, pass);
    mysql_query(query);
    return true;
    }


    stock mysql_ReturnPasswort(Name[])
    {
    new query[130], Get[130];
    mysql_real_escape_string(Name, Name);
    format(query, 128, "SELECT `passwort` FROM `accounts` WHERE `Name` = '%s'", Name);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }


    stock LoadPlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
    SpielerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pGeld] = mysql_GetInt("accounts", "Geld", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pKills] = mysql_GetInt("accounts", "Kills", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pTode] = mysql_GetInt("accounts", "Tode", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pAlevel] = mysql_GetInt("accounts","alevel","Name", SpielerInfo[playerid][pAlevel]);
    }
    return 1;
    }


    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    new sqlint = mysql_fetch_int();
    mysql_free_result();
    return sqlint;
    }


    stock mysql_GetString(Table[], Field[], Where[], Is[])
    {
    new query[128], Get[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }


    stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
    {
    new query[128], Float:sqlfloat;
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_float(sqlfloat);
    mysql_free_result();
    return sqlfloat;
    }


    stock SavePlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    if(GetPVarInt(playerid,"Eingeloggt") == 1)
    {

    mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Geld", SpielerInfo[playerid][pGeld], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Kills", SpielerInfo[playerid][pKills], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Tode", SpielerInfo[playerid][pTode], "Name", SpielerInfo[playerid][pName]);
    mysql_SetFloat("accounts", "Health", SpielerInfo[playerid][pHealth], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "alevel", SpielerInfo[playerid][pAlevel], "Name", SpielerInfo[playerid][pAlevel]);
    }
    }
    return 1;
    }


    stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE `%s` SET `%s` = '%d' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }
    stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(To, To);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }
    stock mysql_SetFloat(Table[], Field[], Float:To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE `%s` SET `%s` = '%f' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }

    Ich habe ja vor kurzem einen Thread gemacht wo ich eine Methode vorgestellt habe Live zu Scripten.
    Es gab ein paar Leute die sich dafür interessiert haben und andere wurden aber eher verschreckt, da "kinder" meinten uns einen strich durch die rechnung zu machen.
    Ich mach das extra nicht unter Sponsoring Anfragen etc. weil ich es eig. nicht direkt für ein Projekt suche.
    Dennoch möchte ich Fragen ob denn jemand interesse hat (RL/RP script) an einer Live zusammenarbeit.
    Das compilen kann ja dann ich oder sonst jemand übernehmen ;)


    LG

    Ich weiß nicht ob das das gleiche ist.
    Aber war dein handy mal ne längere zeit leer?
    Bei meinem Galaxy Tab war das so und ich brauchte ein stärkeres ladekabel, damit ich es wieder ordentlich aufladen konnte.

    Hey leute bin gerade auf diese seite gestoßen:
    >> SHRIB <<


    Ich finde die Seite zum Scripten bei mehreren Personen eigentlich ziemlich cool.
    Natürlich gibt es davon viele Seiten.
    Was ich nützlich finde ist:
    Man kann es mit einem Passwort versehen.


    Beispiel:
    >>klick mich <<
    PW: demo
    //EDIT: Offen..achja für jeden text der da geschrieben wird bin nicht ich verantwortlich :P
    Nachteile:
    Kein Compilen (versteht sich irgendwie)
    Zeilenzahl sieht man nicht.
    Kein Syntaxhighlight


    Wie findet ihr das und hat jemand interesse auch mal zusammen daran zu arbeiten :P ?