Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: K ROSE poslato April 23, 2014, 23:31:33 POSLE PODNE

Naslov: [Pomoc] Vracate se gdje ste bili..
Poruka od: K ROSE poslato April 23, 2014, 23:31:33 POSLE PODNE
Skripta koju koristim:Raven's
Detaljan opis problema:Dakle na serveru kada igram i kad izaÄ'em treba da me vrati na ono mjesto odakle sam izaso.
Nekada me vrati na mjesto odakle sam izašao a nekad me stvori gore u onom selu.
Kako da napravim da me ne stavlja u selo nego samo da me stavlja na mjesto odakle sam izaso.
Dio koda:if(TutTime[playerid] == 0 && PlayerInfo[playerid][pTut] == 1 && RegistrationStep[playerid] == 0 && AfterTutorial[playerid] == 0 && FirstSpawn[playerid] == 1)
    {
        new plname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, plname, sizeof(plname));
      SetPlayerVirtualWorld(playerid,PlayerInfo[playerid][pVirWorld]);
    SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]);
format(string, sizeof(string), "Dobrodosli %s... Vracate se gdje ste bili",plname);
SendClientMessage(playerid, COLOR_WHITE, string);
    GameTextForPlayer(playerid, string, 5000, 1);
    return 1;
}
if(house != 9999)
{
    if(PlayerInfo[playerid][pSpawn] == 1) //If 1, then you get to your house, else spawn somewhere else
    {
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,HouseInfo[house][SAVET]);
SetPlayerVirtualWorld(playerid,HouseInfo[house][hWorld]);
SafeSetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
PlayerInfo[playerid][pLocal] = house;
HouseEntered[playerid] = house;
return 1;
}
else if(PlayerInfo[playerid][pSpawn] == 0)
    {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]);
SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]);
SafeSetPlayerInterior(playerid, SpawnInterior[playerid]);
TogglePlayerControllable(playerid, 1);
return 1;
}
else if(PlayerInfo[playerid][pSpawn] == 2)
{
    new family = PlayerInfo[playerid][pFMember];
    SetPlayerToTeamColor(playerid);
    SafeSetPlayerInterior(playerid, FamilyInfo[family][FamilyInterior]);
    SafeSetPlayerPos(playerid, FamilyInfo[family][FamilySpawn][0],FamilyInfo[family][FamilySpawn][1],FamilyInfo[family][FamilySpawn][2]);
    SetPlayerFacingAngle(playerid, FamilyInfo[family][FamilySpawn][3]);
    return 1;
}

Nesto za dodati:Ako neko zna na koji nacin to mogu da odradim nek mi pomogne.