Gamemode

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hallo,
    Ich habe in meiner Gamemode ein bisschen bei den Geschlechtern rumgearbeitet. ?(
    Jetzt wenn ich dir amx erstellen will kommen 2 errors wegen KLAMMER '';'' setzen. ;( ;( ?(
    Hoffe mal das einer mir die errors beheben kann denn ich bin nicht grade der superscripter. ?(
    Bitte meldet euch, ich schick dem , die dann die Gamemode peer PM! ?(
    Hoffe mal dass mir einer helfen kann, ?(
    Mit freundlichen Grüßen, ?(
    Nividia ;) ?(


    Also bei den Geschlechtern '' bist du männlich oder Weiblich''

  • wersteh ich nicht mann muss einfach auf das Fernglas klicken, und ''Bist du männlich oder weiblich'' tippen.
    Dann kommt man schon zu der stelle wo ich angeblich eine Klammer fergessen habe.
    was aber auch stimmt.
    ^^

  • okey hier ist er


    new idx;
    tmp = strtok(text, idx);
    if((strcmp("Männlich", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Männlich")))
    {
    PlayerInfo[playerid][pSex] = 1;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok,");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Wann bist du geboren? (Nimm --/--/----)");
    //SendClientMessage(playerid, COLOR_LIGHTRED, "We have MOVED TO 78.129.168.26:8708, PLEASE ADD THIS SERVER TO FAVORITES");
    RegistrationStep[playerid] = 2;
    return 0;
    }
    else if((strcmp("Weiblich", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Weiblich")))
    {
    PlayerInfo[playerid][pSex] = 2;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok,");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Wann bist du geboren? (Nimm --/--/----)");
    //SendClientMessage(playerid, COLOR_LIGHTRED, "We have MOVED TO 78.129.168.26:8708, PLEASE ADD THIS SERVER TO FAVORITES");
    RegistrationStep[playerid] = 2;
    return 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Bist du Männlich oder Weiblich? (Welcher Typ bist du).");
    //SendClientMessage(playerid, COLOR_LIGHTRED, "We have MOVED TO 78.129.168.26:8708, PLEASE ADD THIS SERVER TO FAVORITES");
    }
    return 0;
    }
    else if(RegistrationStep[playerid] == 2)
    {
    new year, month,day;
    getdate(year, month, day);
    new DateInfo[3][20];
    split(text, DateInfo, '/');
    if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Wann hast du Geburtstag? (Nimm --/--/----)");
    return 0;
    }
    new check = year - strvalEx(DateInfo[2]);
    if(check == year)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Wann bist du Geboren? (Use --/--/----)");
    return 0;
    }
    if(strvalEx(DateInfo[1]) > month)
    {
    check -= 1;
    }
    else if(strvalEx(DateInfo[1]) == month && strvalEx(DateInfo[0]) > day)
    {
    check -= 1;
    }
    PlayerInfo[playerid][pAge] = check;
    format(string, sizeof(string), "Ok, du bist 3 Jahre alt.",PlayerInfo[playerid][pAge]);
    SendClientMessage(playerid, COLOR_YELLOW2, string);
    RegistrationStep[playerid] = 3;
    SendClientMessage(playerid, COLOR_LIGHTRED, "Wo bist du geborn? (Type: Los Santos, San Fierro or Las Venturas)");
    return 0;
    }
    else if(RegistrationStep[playerid] == 3)
    {
    new idx;
    tmp = strtok(text, idx);
    if((strcmp("los", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("los")))
    {
    PlayerInfo[playerid][pOrigin] = 1;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok, du kommst aus Los Santos.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Danke, für die vielen Informationen, jetzt folgt das Tutorial.");
    RegistrationStep[playerid] = 0;
    TutTime[playerid] = 1;
    return 0;
    }
    else if((strcmp("san", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("san")))
    {
    PlayerInfo[playerid][pOrigin] = 2;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok, du kommst aus San Fierro.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Danke, für die vielen Informationen, jetzt folgt das Tutorial.");
    RegistrationStep[playerid] = 0;
    TutTime[playerid] = 1;
    return 0;
    }
    else if((strcmp("las", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("las")))
    {
    PlayerInfo[playerid][pOrigin] = 3;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok, du kommst aus Las Venturas.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Danke, für die vielen Informationen, jetzt folgt das Tutorial.");
    RegistrationStep[playerid] = 0;
    TutTime[playerid] = 1;
    return 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Aus welcher Origination kommst du? (Type: Los Santos, San Fierro or Las Venturas)");
    }
    return 0;
    }
    return 0;
    }
    if(MarriageCeremoney[playerid] > 0)
    {
    new idx;
    tmp = strtok(text, idx);
    if ((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
    {
    if(GotProposedBy[playerid] < 999)

  • jetzt


    SOLL ICH DIR GAMEMODE PWN PEER PN SCHICKEN????

  • C:\DOKUME~1\DJ(ing)\Desktop\CRAZY~~1.PWN(15280) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\DJ(ing)\Desktop\CRAZY~~1.PWN(15280 -- 15283) : warning 215: expression has no effect
    C:\DOKUME~1\DJ(ing)\Desktop\CRAZY~~1.PWN(15283) : error 001: expected token: ";", but found "for"
    C:\DOKUME~1\DJ(ing)\Desktop\CRAZY~~1.PWN(43992) : warning 204: symbol is assigned a value that is never used: "olddistance"
    C:\DOKUME~1\DJ(ing)\Desktop\CRAZY~~1.PWN(51211) : warning 235: public function lacks forward declaration (symbol "CustomPickups")
    C:\DOKUME~1\DJ(ing)\Desktop\CRAZY~~1.PWN(53826) : warning 203: symbol is never used: "TeleportDest"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

  • dass???


    }


    // Zones
    for(new i = 0; i < sizeof(Turfs); i++)

  • Bei mir sieht es so aus:
    // Zones
    for(new i = 0; i < sizeof(TurfInfo); i++)
    {
    Turfs[i] = GangZoneCreate(TurfInfo[i][zMinX],TurfInfo[i][zMinY],TurfInfo[i][zMaxX],TurfInfo[i][zMaxY]);
    }