Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ante_Street poslato Jun 14, 2011, 20:22:36 POSLE PODNE

Naslov: [Pomoc]IC
Poruka od: Ante_Street poslato Jun 14, 2011, 20:22:36 POSLE PODNE
Skripta koju koristim:  LARP
Detaljan opis problema:  kad igraci pisu na IC svi ga vide...kako da to promjenim da bude na radijusu 30 i gdje se nalazi u mod-u
Dio skripte:  //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Savjet]IC
Poruka od: Rotcod poslato Jun 14, 2011, 20:36:58 POSLE PODNE
Pre bi rekao da trazis Pomoc tako da menjam Prefix
Naslov: Odg: [Pomoc]IC
Poruka od: Ante_Street poslato Jun 14, 2011, 22:26:51 POSLE PODNE
okk a jel zna itko moj problem ;D?
Barem gdje mogu naci ic chat pa cu ga ja lako editovat...
Naslov: Odg: [Pomoc]IC
Poruka od: BloodMaster poslato Jun 14, 2011, 22:32:48 POSLE PODNE
pa daj nam komandu ili onplayertext, neznamo mi sta ima u tvojoj skripti  ::)
Naslov: Odg: [Pomoc]IC
Poruka od: Ante_Street poslato Jun 14, 2011, 22:42:23 POSLE PODNE
public OnPlayerText(playerid, text[])
{
new giver[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new tmp[256];
new string[256];
new giveplayerid;
new y,m,d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
if((strlen(text) < 3) || (text[0] == '/') || (text[0] == '#') || (text[0] == '!')) return 1;

   new playa;
new offset;
new len;
for(new i=0; i<MAX_WORDS; i++)
{
offset = strfind(text, swear[i], true);
if(offset > -1)
{
len = strlen(swear[i]);
if(len < 3) break;
for(new y=0; y<len; y++)
{
text[offset+y] = '*';
}
swearCount[playerid]++;
new string[64];
format(string, sizeof(string), "Vrijedanje i psovanje nije dozvoljeno. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
   PlayerInfo[playerid][pJailed] = 1;
PlayerInfo[playerid][pJailTime] = 500;
SafeSetPlayerInterior(playa, 6);
SafeSetPlayerPos(playa, 264.0678,82.2321,1001.0391);
format(string, sizeof(string), "Zavrsio si radi psovke u zatvoru na 500 sekundi. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
  if(swearCount[playerid] >= MAX_SWEARCOUNT)
{
   new name[24];
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof(string), "*** %s je kickovan zbog vrijedanja ili psovanja", name);
   SendClientMessageToAll(0xE60000FF, string);
               Kick(playerid);
   break;
}
break;
}
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozes pricati,usutkan si");
return 0;
}
if(SelectChar[playerid] == 255)
{
   new idx;
   tmp = strtok(text, idx);
   if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
{
   switch (SelectCharID[playerid])
{
case 1: //Police Force
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 280); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 280; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 281); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 281; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 282); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 282; } // 3. po redu skin
   else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 283); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 283; } // 4. po redu skin
       else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 284); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 284; } // 5. po redu skin
   else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 265); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 265; } // 6. po redu skin
       else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 266); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 266; } // 7. po redu skin
   else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 267); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 267; } // 8. po redu skin
}
case 2: //FBI/ATF
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 163); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 163; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 164); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 164; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 286); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 286; } // 3. po redu skin
    }
case 4: //Fire&Ambulance
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
   else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
   else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
   else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
   else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
   else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
   else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
}
case 5: // TSC
{
       if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 103; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 102; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 114); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 114; } // 3. po redu skin
       else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 116); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 116; } // 4. po redu skin
       else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 6. po redu skin
       else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 195); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 195; } // zenski skin
  }
case 6: //Yakuza
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[31][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[31][0]; }
   else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[32][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[32][0]; }
   else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[33][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[33][0]; }
   else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[34][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[34][0]; }
   else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[35][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[35][0]; }
   else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[36][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[36][0]; }
   else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[37][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[37][0]; }
}
case 8: //Hitman Agency
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[38][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[38][0]; }
   else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[39][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[39][0]; }
   else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[40][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[40][0]; }
   else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[41][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[41][0]; }
   else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[42][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[42][0]; }
}
case 9: //News Reporters
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
   else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
   else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
}
case 10: //Taxi Cab Company
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
   else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
}
case 11: //Driving/Flying School
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
   else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
   else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
   else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
}
case 12: //LCN
{
   if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 126); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 126; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 125); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 125; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 124); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 124; } // 3. po redu skin
       else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 111); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 111; } // 4. po redu skin
       else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 112); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 112; } // 5. po redu skin
       else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 98); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 98; } // 6. po redu skin
      }
     case 13: //Ballasi
    {
        if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 102; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 103; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 102; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 103; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 104; } // 4. po redu skin
    }
      case 14: // Bajkeri
{
       if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 100); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 100; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 247); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 247; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 248); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 248; } // 3. po redu skin
       else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 254); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 254; } // 4. po redu skin
  }
  case 15: // UnderGround Racersi
{
       if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 217; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 29); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 30); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
       else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 177); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 177; } // 4. po redu skin
       else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 179); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 179; } // 5. po redu skin
       else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 206); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 206; } // 6. po redu skin
       else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 217; } // 7. po redu skin
       else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 211); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 211; } // zenski skin
  }
  case 16: // Fighteri
{
       if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 111; } // 1. po redu skin
       else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 52); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
       else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
       else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 81); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 177; } // 4. po redu skin
       else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 80); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 179; } // 5. po redu skin
  }


}
   return 0;
}
else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
{
   if(ChangePos2[playerid][1] == 1)
   {
       SetPlayerInterior(playerid, ChangePos2[playerid][0]);
       SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
       ChangePos2[playerid][1] = 0;
       return 0;
   }
   PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
   PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
   SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
   gTeam[playerid] = PlayerInfo[playerid][pTeam];
SetPlayerToTeamColor(playerid);
MedicBill[playerid] = 0;
SpawnPlayer(playerid);
   SelectCharPlace[playerid] = 0;
   SelectCharID[playerid] = 0;
   SelectChar[playerid] = 0;
   return 0;
}
else
{
   SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Use 'next', or 'done'.");
   return 0;
}
}

Komande nema jer to je t(slovo t stisnes) chat(ic)
Naslov: Odg: [Pomoc]IC
Poruka od: Zarathos poslato Jun 14, 2011, 22:51:39 POSLE PODNE
Posto je LARP Godfather edit, mislim da ce ti ovako raditi:

public OnPlayerText(playerid, text[])
{
new giver[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new tmp[256];
new string[256];
new giveplayerid;
new y,m,d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
if((strlen(text) < 3) || (text[0] == '/') || (text[0] == '#') || (text[0] == '!')) return 1;

    new playa;
new offset;
new len;
for(new i=0; i<MAX_WORDS; i++)
{
offset = strfind(text, swear[i], true);
if(offset > -1)
{
len = strlen(swear[i]);
if(len < 3) break;
for(new y=0; y<len; y++)
{
text[offset+y] = '*';
}
swearCount[playerid]++;
new string[64];
format(string, sizeof(string), "Vrijedanje i psovanje nije dozvoljeno. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
    PlayerInfo[playerid][pJailed] = 1;
PlayerInfo[playerid][pJailTime] = 500;
SafeSetPlayerInterior(playa, 6);
SafeSetPlayerPos(playa, 264.0678,82.2321,1001.0391);
format(string, sizeof(string), "Zavrsio si radi psovke u zatvoru na 500 sekundi. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
    if(swearCount[playerid] >= MAX_SWEARCOUNT)
{
    new name[24];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "*** %s je kickovan zbog vrijedanja ili psovanja", name);
    SendClientMessageToAll(0xE60000FF, string);
                Kick(playerid);
    break;
}
break;
}
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozes pricati,usutkan si");
return 0;
}
if(SelectChar[playerid] == 255)
{
    new idx;
    tmp = strtok(text, idx);
    if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
{
    switch (SelectCharID[playerid])
{
case 1: //Police Force
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 280); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 280; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 281); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 281; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 282); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 282; } // 3. po redu skin
    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 283); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 283; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 284); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 284; } // 5. po redu skin
    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 265); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 265; } // 6. po redu skin
        else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 266); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 266; } // 7. po redu skin
    else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 267); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 267; } // 8. po redu skin
}
case 2: //FBI/ATF
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 163); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 163; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 164); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 164; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 286); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 286; } // 3. po redu skin
    }
case 4: //Fire&Ambulance
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
    else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
}
case 5: // TSC
{
        if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 103; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 102; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 114); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 114; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 116); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 116; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 6. po redu skin
        else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 195); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 195; } // zenski skin
    }
case 6: //Yakuza
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[31][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[31][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[32][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[32][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[33][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[33][0]; }
    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[34][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[34][0]; }
    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[35][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[35][0]; }
    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[36][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[36][0]; }
    else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[37][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[37][0]; }
}
case 8: //Hitman Agency
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[38][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[38][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[39][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[39][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[40][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[40][0]; }
    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[41][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[41][0]; }
    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[42][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[42][0]; }
}
case 9: //News Reporters
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
}
case 10: //Taxi Cab Company
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
}
case 11: //Driving/Flying School
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
}
case 12: //LCN
{
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 126); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 126; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 125); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 125; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 124); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 124; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 111); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 111; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 112); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 112; } // 5. po redu skin
        else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 98); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 98; } // 6. po redu skin
        }
        case 13: //Ballasi
    {
        if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 102; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 103; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 102; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 103; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 104; } // 4. po redu skin
    }
        case 14: // Bajkeri
{
        if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 100); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 100; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 247); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 247; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 248); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 248; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 254); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 254; } // 4. po redu skin
    }
    case 15: // UnderGround Racersi
{
        if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 217; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 29); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 30); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 177); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 177; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 179); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 179; } // 5. po redu skin
        else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 206); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 206; } // 6. po redu skin
        else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 217; } // 7. po redu skin
        else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 211); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 211; } // zenski skin
    }
    case 16: // Fighteri
{
        if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 111; } // 1. po redu skin
        else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 52); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
        else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
        else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 81); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 177; } // 4. po redu skin
        else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 80); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 179; } // 5. po redu skin
    }


}
    return 0;
}
else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
{
    if(ChangePos2[playerid][1] == 1)
    {
        SetPlayerInterior(playerid, ChangePos2[playerid][0]);
        SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
        ChangePos2[playerid][1] = 0;
        return 0;
    }
    PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
    PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
    gTeam[playerid] = PlayerInfo[playerid][pTeam];
SetPlayerToTeamColor(playerid);
MedicBill[playerid] = 0;
SpawnPlayer(playerid);
    SelectCharPlace[playerid] = 0;
    SelectCharID[playerid] = 0;
    SelectChar[playerid] = 0;
    return 0;
}
else
{
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Use 'next', or 'done'.");
    return 0;
}
else if(realchat)
{
format(string, sizeof(string), "%s: %s", Imeigraca(playerid), text);
ProxDetector(20.0, playerid, string, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, COLOR_FADE5);
}
}
Naslov: Odg: [Pomoc]IC
Poruka od: Ante_Street poslato Jun 14, 2011, 23:06:04 POSLE PODNE
Problem rjesen...moze LOCK na temu.